Greco Pizza Xpress is a pizza restaurant offering a variety of pizzas and flavored crust options.