
Ullo Brings Good Vibes and Neapolitan Pizzas to Dee Why Beach
Monday is traditionally a quiet night for hospitality venues, but not at Ullo, Dee Why’s newest restaurant. Situated on The Strand, this buzzy Italian restaurant serves hot pizzas, fresh salads,
