We went and checked out Bocelli's Italian cafe/deli in Bellow's Falls last night (on canal street, parallel to main st), and were generally impressed. Nice architecture, new wood floor, plaster, funky decoration. The menu is a little limited, mostly a few pasta dishes, no beer or wine. The prices are a tad high considering that you have to set and bus your own table, but I think that the extra money goes towards high quality ingredients. I think they allow you to BYOB.