Tsubaki Sushi & Hibachi

5900 W Memorial Rd
Oklahoma City, OK 73142

Tsubaki Sushi & Hibachi

Address:
5900 W Memorial Rd
Oklahoma City, OK 73142
Phone:
405-792-7818

Directions
Find Nearby