Five Star Pizza Reviews & Details
Five Star Pizza
106 E Ovilla Rd
Five Star Pizza is located at 106 E Ovilla Rd in Red oak near the intersection of W Ovilla Rd and Lark Ln. Their menu consists of American dishes . Call (972) 576-4912 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:W Ovilla Rd And Lark Ln
Tell us more about Five Star Pizza Red oak!