Artcliff Diner

39 Beach Rd Vineyard Haven MA 02568 USA

(508) 693-1224

Location