Map & Directions - Time Square Pizza Parlor
View Menu
Time Square Pizza Parlor
2304 E Oakland Park Blvd, Fort Lauderdale, FL, 33306
(954) 566-7772 (Phone)
2304 E Oakland Park Blvd, Fort Lauderdale, FL, 33306
(954) 566-7772 (Phone)