Jenn, Open Table Review on Yabba Island Grill 7/3/2020

“Great place to eat outside to be entertained, to watch people or to relax & enjoy the ambience.”