Tea & Coffee Shop
Vandavasi
Cafe

Desūr Tamil Nadu India Restaurant