The Bay Seafood Cafe

Edit This
A localy Owned great fish and chips shop that truly is the best in Darwin!!
type:Seafood
World66 rating: Rate now:
12345
address:Shop 2 57 Marina Blv Larrakeyah
tel:+61 8 8981 7888

back to Eating Out

Where World66 helps you find the best deals on Darwin Hotels