La Plebada

Restaurant•

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

Biter Score
9.4
Closed
Sunday: 10 AM – 9 PM