Restaurant
V Street
35 locals recommend,
Permanently closed
Tips from locals
Things to do nearby
Locals also recommend
- 17 locals recommend
Location
124-126 S 19th St
Philadelphia, PA
Center City West