Stella D'Oro is an Italian restaurant.