Full menu with prices & pictures
Baba's Mediterranean... 2384 N Sheridan Rd, Zion, IL 60099,...
(+1)8472463397
When you're planning your visit to Baba's Mediterranean Grill, you could take municipal transportation to the stop Metra-Zion Station, which is the nearest stop at 746 meters distance to the restaurant, otherwise, there are parking lots 747 meters away at Metra Zion Station.