The Lobster Trap Restaurant
Fresh Seafood
White Mountain National Forest, 2840 West Side Road, North Conway, NH 03860, USA
+1.6033565578
billycuccio@yahoo.com