Get directions to: Aj's Pizza Shop, Iowa City, IA
Restaurant address: 301 Kirkwood Avenue Iowa City, IA 52240, USA
Restaurant: Aj's Pizza Shop