Pizzeria Sophia

West Corner Plaza, 15065 State Road 7 Ste. 400, Delray Beach, Florida 33446

West Corner Plaza, 15065 State Road 7 Ste. 400, Delray Beach, Florida 33446
Lunch Friday-Sunday.
Dinner nightly.
Italian