Indian Street Food by Tawakkul
Restaurant · West Ridge

Indian Street Food by Tawakkul

$$ · Indian

West Ridge Indian spot with solid portion sizes and breakfast thalis, but quality's dropped recently with oily dishes and frozen naan.

Info

📍
Address
2437 W Devon Ave, Chicago, IL 60659, USA, CHI

More like this