La Cantina is a fast food restaurant offering generous, flavorful, and homemade Italian cuisine.