Moti Mahal 2525 W. Devon Ave. Chicago IL United States
Bar
Hours: Lunch & Dinner daily
Phone: 773.262.2080