Salty Seas The Rock Lobster Shed is a Australian Food based in Saint Helens, Tasmania. Salty Seas The Rock Lobster Shed is located at 18 Medea St, St Helens TAS 7216, Australia,
Please contact Salty Seas The Rock Lobster Shed using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Salty Seas The Rock Lobster Shed opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.