This is a new location for Picasso's from Fitchburg. Ordered pizza's recently to check it out. Very average. Probably won't order them again.
Check that. We've gone back recently for a couple of meals. Both were pretty decent. I still think the pizza lacks seasoning and has a very bland flat bread like crust. But the pasta dishes, including t he lasagna, were tasty. Would like to see more non-cream sauces and vegatarian options.