It's a must while visiting Kesari Amrutalaya to taste delicious tea. Most guests indicate that the staff is professional. Good service is something visitors like here. When inside, the atmosphere is lovely. Google users are quite generous with this place: it was granted 5 stars.