A restaurant at Hamble Point Marina offering coffee, breakfast, lunch, and dinner. Enjoy drinks and afternoon tea too.