What? Where?

Five Star Pizza Reviews & Details

Five Star Pizza

Five Star Pizza is rated 3 stars

106 E Ovilla Rd
Red oak
(972) 576-4912

Love It Hate It Try It Edit It Share It

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.

  • Cuisine:American
  • Service:Delivery and Takeout
  • On The Menu:Pizza
  • Major Intersection:W Ovilla Rd And Lark Ln
What everyone says about Five Star Pizza

Tell us more about Five Star Pizza Red oak!

Five Star Pizza Reviews, Red oak

Be the first to review Five Star Pizza!
Review Five Star Pizza

More Restaurants in Dallas

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013