Full menu with prices & pictures
Anastasia's Restaura... 950 Hillside Ave Antioch, IL 60002-...
+18473953939
When you're planning your visit to Anastasia's Restaurant and Bar, you could take municipal transportation to the station Metra-Antioch Station, which is the nearest station at 855 meters distance to the eatery.
A complete menu of Anastasia's Restaurant and Bar from Antioch covering all 8 dishes and drinks can be found here on the menu. For changing offers, please get in touch via phone or use the contact details provided on the website.