Where do you need Pizza Restaurants ?
Palermo Pizza
615-834-0400
36.067873
-86.693174
HOURS:
PAYMENT: Mastercard, Visa
About Palermo Pizza
Palermo Pizza is located at 3920 Apache Trl, Antioch, TN. This business specializes in Pizza. Palermo Pizza is open Mon, 11am-1pm; Tue, 11am-1pm; Wed, 11am-1pm; Thu, 11am-1pm; Fri, 11am-2pm; Sat, 11am-2pm; Sun, 11am-12am and accepts Mastercard and Visa.