The Village Pie
333 Himmarshee St
Fort Lauderdale
FL
33312
(954) 530-7520
o-bhouse.com
Open Map
Description
The Village Pie was founded in 2008, and is located at 333 Sw 2nd St in Fort Lauderdale.
by dandb on May 02, 2015 from
dandb
dining
eating places
Florida > Fort Lauderdale > The Village Pie
food
full-service restaurants
pizza
pizza restaurants
pizzeria
restaurant
Restaurants