Map
2 Hastings St., Noosa, Australia
Restaurant
Lime Fish