Barba Roja Restaurant & Bar
2050 W Camelback Rd, Phoenix
(480) 486-9967
Recent Reviews
Barba Roja Restaurant & Bar
2050 W Camelback Rd, Phoenix 85015
(480) 486-9967