Rate your experience. Be the first to rate!

Located at Capri on Via Roma, Isle of Capri, Cicchetti is a multi-award winning Italian restaurant based on the Gold Coast after having an unwavering reputation for excellence in Byron Bay.

What & Where

Instagram