We ordered pizza's, we were told that they only have an electric oven, no wood fired pizza hut, but Very disappointed, they served up a frozen, shop- bought pizza base.
No fresh ingredients in the base, when we queried this the manager confirmed it, but...the owner doubled down and told us to find another restaurant!
We shall oblige.More