mixela
Restaurant
•
3410 N 24th St, Phoenix, AZ 85016, USA
8.8
Saturday: 4 PM – 9 PM
See if anyone you trust recommends it!