La Casetta is an Italian restaurant where connoisseurs of Italian cuisine get their money's worth.