Tahoora

Tahoora is an Indian-themed bakery and restaurant that sells baked goods and sweet snacks in Chicago, Illinois.

Appearances

 * "A Sense of Direction"