Restaurant specializing in pizza, burgers, and wraps. Located in Żebbuġ.