Shree Fish Planet is what you should see after having a meal at Ambica Restaurant. The varied menu based on Indian and Vegetarian cuisines is what you are offered at this restaurant. A number of people have noticed that biryani here are tasty.
Many visitors consider the staff nice. Service at Ambica Restaurant is something one can call prompt. The atmosphere of this place is exotic. This place has got Google 4 according to the guests' opinions.