Greek Restaurants in Sherrill, IA
1. Zoro's Gyro
1400 Central Ave, Dubuque, IA, 52001
OPEN NOW:11:00 am - 9:00 pm
18 Years
in Business
2. Athenian Grill
1091 University Ave, Dubuque, IA, 52001
3. The Corner Grill
1689 Elm St, Dubuque, IA, 52001
CLOSED NOW
4. Log Cabin
201 N Main St, Galena, IL, 61036
OPEN NOW:4:00 pm - 9:30 pm
Showing 1-4 of 4