280 Norton Ave., Vineyard Haven map
(508) 696-8444

Specialty: Weddings