Ark Chinese Restaurant

1405 Park St, Alameda CA

(510) 521-6862

Rated 5.0 out of 5 from 1 Reviews Ark Chinese Restaurant is Ranked #1 of 23 Restaurants in South Shore Alameda.

★★★★★ on the 7th of August, 2013

Beef Soup with Hand-Pulled Noodles is...
Location