Get directions to: Barro's Pizza - Phoenix, Phoenix, AZ
Restaurant address: 7 Saint & Coral Gables Phoenix, AZ 85003, USA
Restaurant: Barro's Pizza - Phoenix