Italian restaurants Food Picks: A celebration of spring and summer produce in Italian restaurant Somma’s new menu May 29, 2025