Tea Pavillion

#139, 5th cross, 17th Main
Bengaluru
India