Café
Stella Blu
29 locals recommend,
Tips from locals
Great location, cheap meal nights and great food in the restaurant (although expensive)
Unique things to do nearby
Locals also recommend
Location
18 The Strand
Dee Why, NSW