Book A Table

Please Note

Maximum of 50 people per seating due to COVID guidelines

Thank you for your understanding :)

  • Grey Facebook Icon

CROWS NEST

55 Alexander St.

Crows Nest  2065

Tel: 02 8970 1521

Mon-Sun 12pm till 9pm

Licensed

Temporarily No BYO

20% OFF Beer & Wine menu

WILLOUGHBY

The Ice Works

183-191 High St

North Willoughby  2068

Tel: 02 8384 3238

Mon

8am - 5pm

Tues-Sun

8am - 9pm

©2019 Tarboosh Lebanese Kitchen