Get directions to: State Road Restaurant, Vineyard Haven, MA
Restaurant address: 688 State Rd Vineyard Haven, MA 02568, USA
Restaurant: State Road Restaurant