Get directions to: Lloyd's Internet Cafe, Aurora, IN
Restaurant address: 425 3rd St Aurora, IN 47001, USA
Restaurant: Lloyd's Internet Cafe