41.39N 70.62W

The Food Truck

The Food Truck

512 North Road, Menemsha, MA 02552

512 North Road, Menemsha, MA 02552