I've eaten pizza there yesterday and I'm regretting it today - as I got food poisoning . The dough looked like it was premade, not great quality, tasted more like toast bread. Italians would be really disappointed in calling it a "pizza". That said maybe other food there is nicer. The interior is clean and pleasant.