Get directions to: Amarettos Little Italy, Phoenix, AZ
Restaurant address: 2814 W Bell Rd Phoenix, AZ 85053, USA
Restaurant: Amarettos Little Italy