Takeout
Dine In
Chinese
Porridge
Seafood
House Made Noodles
Chow Mein
And More!
Ark Chinese Restaurant
1405 Park St, Alameda, CA 94501
Phone: (510) 521-6862
Fax: (510) 521-2998
Gallery