Food delivery is a big benefit of this restaurant. The success of Ambur kitchen wouldn't be possible without the accommodating staff. Fine service is something guests agree upon here. The lovely atmosphere offers a relaxing feel to a visitors stay at this place. The overall score of this spot on Google is 4.3.