Eden Rocks is a pizza restaurant offering Italian cuisine. They are known for their "giro pizza" specials.