This restaurant is a right choice if you are in the mood for the Indian cuisine. Nicely cooked fish are among the dishes to be tasted at Ambalika Hotel. Fast service is something that people highlight in their reviews. If you've never tried to eat and experience the sense of beauty at the same time, visit this place to find the spectacular atmosphere. Google users assigned the rating of 4.1 to this spot.