Outta Bronx
8877 N 107th Ave Suite 303, Peoria, AZ 85345 My friend Greg and I went to this sandwich shop for two reasons; 1) I like to eat and rate restaurants; 2) I saw all the Yelp reviews that gave it 4.5 stars, so I figured it had to be pretty good. Based on that, Greg … Read more