Best International Restaurants in St Clair
Why limit yourself to one flavour or culture, when you can visit one of our restaurants with an array of different cuisines that’s sure to send you on a trip around the world? For a waterfront experience Crews Inn Lighthouse restaurant is perfect.
Bella on the Avenue is a good option if you want to dine in the middle of the all the action on Ariapita Avenue. Chaconia Inn's 106 Restaurant is the epitome of International and it’s home to the best Seafood Gnocchi you’ll ever have! Promise!