Get directions to: Internet Cafe, Lake Havasu City, AZ
Restaurant address: 1600 Mcculloch Blvd N # 4a Lake Havasu City, AZ 86403, USA
Restaurant: Internet Cafe