Marco's Pizza

6712 E Fowler Ave, Temple Terrace FL

(813) 988-6124

Rated 5.0 out of 5 from 1 Reviews Marco's Pizza is a great Pizza Place Restaurant Ranked #1 of 27 Restaurants in Temple Terrace Temple Terrace.

★★★★★ on the 7th of August, 2013

8.99 square deal 16 square slices one topping
Location