Italian restaurant, Carmen Bay, offering Italian cuisine and seafood. Reservations are recommended.