Egyptian restaurant and takeaway menus in North Ryde

Cicada Bar Bistro

European, Egyptian

Shp 1/ 39 Dehli Rd, North Ryde, NSW, 2113, Australia
Drop by for a quick burger, or stay longer for a lunch meeting over steak and wine. This bar bistro offers up fine dining plus quick and fresh eats, with an extensive wine menu, cocktails and tap beer.