La Garda is an Italian and Mediterranean restaurant known for its fresh fish and good pizza. It offers ample seating suitable for undisturbed dining and celebrations.