Ark Chinese Restaurant Address: 1405 Park St Alameda, CA 94501 Phone:(510)521 - 6862 Fax:(510)521 - 2998 WE Deliver Dinner
Open 6 Days A Week Wed-Mon:11:00am-3:00pm 4:30pm-9:30pm Tue:closed