2543 West Devon Avenue, Chicago, IL
A halal certificate is clearly visible on the premises.. Owners Indian, but have zabihah halal certificate.
Authentic south Indian cuisine.
0.0 mi away
0.1 mi away