Island Fresh Pizza & Subs serves pizza and submarine sandwiches to Vineyard Haven residents and visitors. Located at 395 State Road in Tisbury, this casual spot handles both dine-in and takeout orders. The menu centers on pizza alongside made-to-order subs, making it a reliable choice for lunch, dinner, or a quick bite on Martha's Vineyard.