Review: Il Fiorile, Piedmont, Italy: Casual Michelin Restaurant
Review: La Fermata*, Alessandria, Italy: Michelin Star Comfort Food in Piedmont