It is the best spot near Basilica of Our Lady of Good Health. Indian cuisine is well-cooked at this restaurant.
Foursquare
Facebook