Powered by Tripadvisor

Okashi Sushi Bar and Seafood

4761 E Us Highway 83, Suite D
Rio Grande City, TX 78582
Uber