Pizza from Mogios are the best, we would eat from here everyday if the cost was in our budget.
All reviews seem positive