La Plebada

Restaurant

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

Biter Score
9.4
Open
Friday: 10 AM – 9 PM