Shmear Tubs Restaurants in Palatine
Show restaurants on map
3.6
Menu
Table booking
3.6
Menu
Table booking
City: Palatine, Palatine, United States Of America
"Delicious and not expensive. The Turkey bagel sandwich is fabulous!"
Feedback
These reviews refer only to the mentioned ingredients.