Xiaoyu’s Kitchen
560 Balboa St, San Francisco
(415) 742-4392
Recent Reviews
Order Online
Reserve
You May Also Like
Emperor Palace Restaurant - 530 Balboa St
Chinese
Tekka Japanese Restaurant - 537 Balboa St
Japanese, Sushi Bar
Yuubi Japanese Restaurant - 501 Balboa St
Japanese, Sushi Bar, Seafood
Restaurants in San Francisco, CA
Xiaoyu’s Kitchen
560 Balboa St, San Francisco, CA 94118
(415) 742-4392