Yoko Sushi

10011 Long Point Rd # B, Houston, TX

Menu (As of 10/30)

Yoko Sushi: hours and how to order