Hotel star A/C restaurant
#31 of 95 restaurants in Vandavasi