Usmania Zabiha Chinese Restaurant
Indo-Pak Chinese Cuisine
2253 W Devon AVe
Chicago, IL 60659
773-338-4488

9.11.06

 

Usmania Spring Chicken Appetizer

Chili Chicken