Thattu corporate office is located in 111 N Aberdeen St, Chicago, Illinois, 60607, United States and has 1-10 employees.
thattu
| Location | People at location |
| North America | 1-10 |
Thattu is a restaurant located in the Avondale neighborhood of Chicago, specializing in the comfort food of Kerala, India. Founded by Chef Margaret Pak, the menu features traditional dishes rich in aromatic spices, coconut, and curry leaves, along with creative interpretations by the culinary team. The restaurant offers dinner service from Tuesday... Read More