Company name: The Charlie Noble
Description: Casual, waterfront seafood restaurant
15 S Water St, Nantucket, MA 02554, United States