Masters Pizza offers pizza, pasta, crepes, and salads. Located in Thessaloniki, it provides delivery service.