Squeeze Inn is an American restaurant offering a cozy dining experience with homemade pasta and unique dishes. Open seasonally, they feature family-style dinners.