Restaurant
Stella Italian Kitchen & Pizzeria
10 locals recommend,
Permanently closed
Location
1073 Pittwater Rd
Collaroy, NSW
Tips from locals
Amazing juice bar during the day Italian restaurant across from beach by night
Unique things to do nearby
Locals also recommend
- 7 locals recommend