Pho Restaurant
Address:
12308 E 86th St N, Owasso, OK 74055
Phone:
(918) 609-5200
Restaurants,
Vietnamese
Other Businesses:
- Little Caesars at 12375 E 86th St N, Owasso, OK 74055
- Blimpie at 12400 E 86th St N, Owasso, OK 74055
- Papa Johns Pizza at 12404 E 86th St N, Owasso, OK 74055
- Billy Sims BBQ at 12416 E 86th St N, Owasso, OK 74055
- Duffy's Grill at 11610 E 86th St N, Owasso, OK 74055