Xing Yuan Chinese Restaurant
839 Marina Village Pkwy 94501
(Chinese)
Order Online

Come visit us at: 839 Marina Village Pkwy, Alameda, CA 94501