Restaurant

Thattu

Address
2601 West Fletcher Street, 60618 · Map
Neighborhood
Avondale
Website
thattu.com
Hours
We-Su 17:00-21:30
Cuisine
Indian