Skip to main contentToast Local logo
Mela 162 N FRANKIN ST

Mela 162 N FRANKIN ST

Rated 4.8 out of 5 by 10 guestsIndianPrice range $1-15

Open

11:00 AM - 9:00 PM

162 N FRANKIN ST, CHICAGO, IL 60606
About

Modern Indian Kitchen. Home of authentic curry, fusion pizza and taco.