Get directions to: China Buffet, Lake Havasu City, AZ
Restaurant address: 91 London Bridge Rd # 101 Lake Havasu City, AZ 86403, USA
Restaurant: China Buffet