Star Pizza is a hidden gem that we discovered few months ago. This is a Halal establishment and their Pizzas are top quality, not run of the mill kind. Tried their Philly Cheese Steak and that was out of this world. And the best part is their staff, super friendly and helpful.
Oh and by the way, their Gluten Free pizzas beat any Gluten Free pizza in the area.