La Plebada

Restaurant

4170 N 35th Ave, Phoenix, AZ 85017, USA

Biter Score
9.4
Closed
Saturday: 10 AM – 9 PM