MS tea and store
Cafe • Store • Tea house🫤 Ok
Address
X2P9+62V, Selliampara, Kerala 685563, India
Rating on Google Maps
2.90 (9 reviews)Open on Google Maps
Discover top rated places in Vellathooval
🫤 Ok
🫤 Ok
X2P9+62V, Selliampara, Kerala 685563, India