Chili Charlie's 790 Lake Havasu Ave N # 25 Lake Havasu City, AZ 86403 Phone: (928) 453-5055 Fax: (928) 453-4508
Category: Restaurants