North Restaurant

Station Rd. (North Tce.), Adelaide SA 5244 Phone: +61 8 8218 4273 Average Price: US$ 27 per person

About

One of the most pleasurable aspects of Australian cuisine is the tradition of sharing the dishes with the guests at your table therefore providing you and your guests the opportunity to experience a wide range of mouth watering dishes covering the whole gambit of tastes and aromas.
1 wishlists

If you have been to North Restaurant, share your experience

Review this place