My credit card states "see ID" - Melissa at the front counter saw it and graciously asked for it. She was courteous and friendly.
832 W Tipton StSeymour, IN 47274
From Business: Pizza Palace located in Seymour, IN, is the area’s top choice when it comes to local Italian food. Serving the area since 1971, our menu offers a variety of choices…
Showing1-25 of 25results