Asian restaurants
(408) 735-1721
905 E Duane Ave
Mon - Fri 11:00 am - 7:00 pm, Sat 10:00 am - 3:00 pm, Sun Closed
: United States, California, Sunnyvale City
View More Details(408) 735-1721
905 E Duane Ave
Mon - Fri 11:00 am - 7:00 pm, Sat 10:00 am - 3:00 pm, Sun Closed
: United States, California, Sunnyvale City
View More Details