Update Info - Sno Boba Tea Cafe
This restaurant was reported as closed. If it is open, let us know.
Sno Boba Tea Cafe
861 SW 119th St
Oklahoma City, OK 73170
861 SW 119th St
Oklahoma City, OK 73170
This restaurant was reported as closed. If it is open, let us know.