Stylish Italian restaurant, Milano, offering a large pizza menu and other dishes. Known for fresh ingredients and a modern dining experience.