Not a typical italian pizza place, but the Margherita-like pizza with tomato cubes is a must try! Very friendly staff. Keep in mind that they don't speak Englis... Not a typical italian pizza place, but the Margherita-like pizza with tomato cubes is a must try! Very friendly staff. Keep in mind that they don't speak English.