Time Square Pizza Parlor 2304 E Oakland Park Blvd Fort Lauderdale, FL 33306 Phone: (954) 566-7772
Category: Foods - Carry Out