Very tasty pizza. Great service but no English speaking. Very nice prices.
— Gluten-free items are marked on the main menu