Get directions to: Westwood Tap & Grill, Phoenix, AZ
Restaurant address: 1818 W Glendale Ave Phoenix, AZ 85021, USA
Restaurant: Westwood Tap & Grill