Restaurants Listings Filter Sort by: Newest First Oldest FirstTitleRandomMost ReviewsHighest Rated List Grid Map Rating & Up & Up & Up & Up Any Featured/Unfeatured Show featured only Claimed/Unclaimed Show claimed only Siberia Restaurant Restaurants 6 East Terrace, Adelaide SA 5000, Australia You can’t beat the view and taste of Siberia Restaurant. This cozy spot is located in cent... Showing 1 result