close indian restaurant close Country: Thailand close City: Bangkok
New Garam Masalaa
The Little India
Coco’s Café