
Mehrab Restaurant
4.1 (239)restaurant
South Indian and classic Indian fare served in the heart of Chicago's Little India.
Description





Situated along W Devon Ave in Chicago, Mehrab Restaurant operates as a dining establishment centered on South Indian and Indian cuisine.
