Nantucket Grill & Bar

Nantucket Grill & Bar

5925 Farrington Road, Chapel Hill, NC 27517, USA
Clam chowder, lobster rolls.