Get directions to: Imperial China Buffet, Oakville, CT
Restaurant address: 615 Straits Turnpike Oakville, CT 06779, USA
Restaurant: Imperial China Buffet