With a 26-year undaunted reign in the region and nine branches all over China, Indian Garden is indeed an institution of great food. Located in the quaint area of Taipa, just a few steps away from the Taipa Central Park, you cannot miss this beautiful spot.
Indian specialties that are fresh, filling and bursting with spices are some of the reasons why Indian Garden has become a name synonymous with a sumptuous feast of flavors. We recommend starting small with the starters to make way for the main course menu.