Salty Squid Licensed Seafood Bistro is a Australian Restaurant based in Toogoom, Queensland. Salty Squid Licensed Seafood Bistro is located at 67 Moreton St, Toogoom QLD 4655, Australia,
Please contact Salty Squid Licensed Seafood Bistro using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Salty Squid Licensed Seafood Bistro opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.