Shanghai Yau Fat Restaurant
1721 W Valley Blvd, Alhambra
(626) 282-8634
Recent Reviews
Shanghai Yau Fat Restaurant
1721 W Valley Blvd, Alhambra 91803
(626) 282-8634