"Great food, great atmosphere, great people"
Phone: (+1)2624852110
Address: 300 W Main St, Palmyra, USA, PALMYRA, United States
City: PALMYRA
Website: https://tanddsgrillwi.com/
Friday: 04:00 -21:00
Dishes: 30
Amenities: 8
Categories: 5
Reviews: 154