Menu

Angola China Kitchen in Angola Buffalo

167 N Main St, Angola , 14006 - Get directions

Menu Angola China Kitchen

How to get to Angola China Kitchen

Address

167 N Main St, Angola , 14006
Get directions

Follow Us

Opening Time

11am – 10pm: Mon-Sat

Closed: Sun

Services

Related to Angola China Kitchen

Restaurants around Angola