Delaware > Smyrna > Restaurants, Food & Beverages > Restaurants > Oh' Phoebe's Down Home Deli
10 S Main St, Smyrna, Delaware, 19977-1431
(267) 608-6093
Restaurants, Food & Beverages > Restaurants
pebb65@yahoo.com
http://www.ohphoebe.vpweb.com/
No reviews yet. Be the first to write a review!