I am originally from Utica but now living in Phoenix, AZ. Rosa's has the best of everything and I usually end up carrying home tomato pie, cookies, etc. on the plane!
Can't tell you how scrumptous everything is....you just have to try it to believe it.
If you love Italian, I highly recommend a visit to Rosa's on Genesee Street!
Pros: Get what you pay for!, Excellent Italian!, Awesome food!
more