Il Forno
Duke Street, 132, Liverpool, Merseyside
Restaurant, Pizzeria
Latest review: Il Forno is all about generous portions of Italian food in a pleasant ambiance. The only problem is that it can get a bit boorish, but, since I only ate there once, it mi...