When it comes to u-bake pizza, Figaro's is the best. they have a larger selection than other u-bake outlets and for a buck they will bake it for you. The giant pizza really is giant. All of their pizzas come fully loaded with fresh meats veggies and cheese. Orders are ready in just a few minutes. Service is always fast and friendly.
more