Drag box to select area
0% Were impressed
Marco's Pizza is located in the Northwood Plaza. The restaurant has more than 12 locations in Florida. Sit inside or outside and enjoy a pizza or sub for lunch or dinner. The dough is made from scratch every day and the sauce is from the same recipe that's been enjoyed in Italy for generations. Online ordering is available. Be sure to check for coupons on the website. This restaurant accepts all competitor coupons (restrictions apply).<br />
2508 N McMullen Booth Rd, Clearwater, FL 33761
- Fax: 510-644-1414
- Accessibility Details: The entrance is at street level.
- Accessibility Details: There is ramp access.
- Hours: Mon - Thu, 11am - 10pm; Fri, Sat, 11am - midnight; Sun, 11am - 10pm
- Hours: Tue - Sat, mid-morning to late afternoon; Sun - Mon, closed
- Accessible: yes