Get directions to: The Plaza Bistro, Phoenix, AZ
Restaurant address: 11811 N Tatum Blvd Phoenix, AZ 85028, USA
Restaurant: The Plaza Bistro