21 days to go: This has to be one of my favorite restaurants in Providence - Alforno's - the best appetizer is their pizza. I have been to italy 5-6 times. Hands down, Alforno's and Bacaros has the best pizza. Truly amazing. One last meal at Alfornos and Bacaros -- will definitely be back when I am in town.