Going here will remind you of three well known films, The Godfather? No, Lady and the Tramp? No, more like The Sandlot, Stand by Me and The Fly. Why you ask? Cause their food will remind you of what these three films have in common, projectile vomits scenes, this used to be the best place to get Italian food, not anymore.