Usmania Zabiha Chinese Restaurant
Indian Restaurant
2253 W Devon Ave (Bell Ave & Oakley Ave), Chicago, IL 60659
(773) 338-4488
(773) 338-4488
4.0 / 5 based on 23 votes
Photos
Frontier chicken is amazing.
Try matka gosht
Awesome food..!! Naans are delicious !