Get directions to: Anzio Landing Italian Rstrnt, Mesa, AZ
Restaurant address: 2613 N Thunderbird Cir Mesa, AZ 85215, USA
Restaurant: Anzio Landing Italian Rstrnt