About
When it comes to Best Indian Restaurant, The Grand Pavilion is the best in town. When you come in, you are met by a symphony of spices that take your taste buds on a lovely journey. This is more than simply a restaurant; it is an ideal Indian gastronomic experience.
Gender: Male
Country: Australia