La Grotta is a fast food restaurant with a focus on Italian specialties.