Oda Mediterranean Cuisine
Add to Favorites
OPEN NOW
Today: 10:00 am - 11:00 pm
Happy Hours: Closed
Phone: (773) 878-8930
Address: 5657 N Clark St, Chicago, IL 60660
Website: http://www.odachicago.com/menu
5739 N Ravenswood Ave, Chicago, IL 60660
5665 N Clark St, Chicago, IL 60660
1801 W Byron St, Chicago, IL 60613
5253 N Clark St, Chicago, IL 60640
1743 W Lawrence Ave, Chicago, IL 60640
5250 N Clark St, Chicago, IL 60640
5256 N Broadway St, Chicago, IL 60640
2701 W Lawrence Ave, Chicago, IL 60625
5624 N Clark St, Chicago, IL 60660
6352 N Campbell Ave, Chicago, IL 60659