Pho Restaurant
12308 E 86th St N
Owasso
OK
74055
(918) 609-5200
Open Map
Asian
Casual
Chinese
family restaurant
Pho
restaurant
Sichuan Chicken
Take-out
Veg
Vietnamese