Take-Out Orders: 508-775-6433 11 Arlington St. West Yarmouth, MA Directions Hours Closed for the Season