With beautiful Georges Bay at your feet and the freshest catch on your plate, The Blue Shed restaurant in St Helens is simply divine. It’s a stunningly modern, floor-to-ceiling glass-wrapped restaurant is perched over the water among the St Helens fishing fleet and is the perfect setting for allowing delicate seafood flavours to dance on your tastebuds.
Place Categories: Dine in North East.
Recent Reviews
[…] could also visit the sub-Antarctic Plant House at the Royal Tasmanian Botanical Gardens. Y