Charissa

Reviews


  • Barro's Pizza

    5 starsJune 03, 2013

    37 W Baseline Rd, Tempe, AZ 85283

    I haven't been able to eat pizza in forever! I am so glad we found this place while on vacation. I had the GF pizza which was great and my family had the regular pizza which they also enjoyed. And they delivered!