Lord Pizza offers oriental pizzas and pastries. It is located at Rue Willems 7 in Saint-Josse-Ten-Noode.