Pho Restaurant

Row 1

Details
PHO Restaurant 12308 E 86th St N
Owasso, OK 74055
(918) 609-5200

Foursquare Tips

  • The Pho here is fantastic.
  • Good service good food and good time
  • Good service and the Pho is excellent!
  • The service is terrible and sometimes they gip you on the veggies-- too bad the Pho is amazing :/