3875 Main St
2805 N Main St Decatur, AL
348 W 1st Dr Decatur, AL
Easy and quick to get to and they offer more than pizza and lots of toppings. Great sandwiches and subs. Decent prices for the area.
January 27, 2010
Marco Polo's Pizza Subs
If you've been to or used
Marco Polo's Pizza Subs, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.