LARCH RESTAURANTÂ A TASTE OF ITALY IN THE HEART OF THE CITYÂ Â A modern trattoria comes to the city with the opening...