Pho & Japanese Sushi
8122 S Harvard Ave
Tulsa, OK 74137

Reviews

Pho & Japanese Sushi

Pho & Japanese Sushi
Linda, Tulsa
1/11/2019 10:31:15 AM

Amazing pho soup and their sushi is the best I’ve had in Tulsa. I highly recommend the Ahi Tower.

Write A Review