I went to this place 4 times this year.
the Lasagna is excellent, the sauce couldn't be better. You have to be patient though, they don't precook the food - which is great. But if you are used to superfast-superbad food, don't order Lasagna.
Pizza is ok, nothing super spectacular.
Prices are a bit steep, but definitely compensate the quality of the food.
The place is a bit eclectic, but the atmosphere is ok.