Restaurant Reviews from DiningGuide411.com
    Top : United_States: IL: Chicago

Moti Mahal, Chicago, Illinois










Moti Mahal
2525 W. Devon Ave.
Chicago IL United States

Bar


Hours: Lunch & Dinner daily

Phone: 773.262.2080