dim sum restaurant in bella vista
About 2 results.
The Grand Siam Thai Restaurant
Lexington Drive 32, 2153 Bella Vista, AustraliaThe Grand Siam is an exclusive authentic Thai restaurant for a sumptuous dinner with family or friends in Bella Vista Sydney. It is located in Norwest Business Park offering Lunch orders, takeaw…