Restaurant
Franco & Vinny's Pizza Shack
6 locals recommend,
Permanently closed
Location
2884 E Sunrise Blvd
Fort Lauderdale, FL
Central Beach Alliance
Unique things to do nearby
Locals also recommend
- 26 locals recommend