10123 N Wolfe Rd
Cupertino, CA 95014
Oh beni beni. You still have the best tasting fried rice. Your grilled seafood items especially lobster are so yummy.
No related posts.
Your email address will not be published. Required fields are marked *
Olleh Sushi and Tofu House