La Fermata is an Italian restaurant offering authentic, homemade cuisine with takeout and delivery options.