Tandoori Restaurant

Chicago, Illinois, USA



Tandoori Restaurant, Chicago, IL, USA