1135 Bell Rd.,
Antioch, Nashville , TN 37013 UNITED STATES
Based on 1 reviews
Best PizzaIt is the best pizza and Italian fast food services I've ever had in USA. I wish just they could use more fresh ingredients rather than canned vegetables, and they could keep their place clean, and/or hire one manager.
Worldwide > United States > Antioch, Nashville, TN > Pizza