• positive review  Rio's pizza is one of the best! I grew up in Montebello but live in Azusa now can't wait for this to open.

    Yvette Robles-Arriola Avatar Yvette Robles-Arriola
    November 27, 2018
  • positive review  I love Rio's pizza always went to the one in Montebello can't wait for the one to open in South El Monte

    Aurora Espinoza Avatar Aurora Espinoza
    January 18, 2019
  • positive review  I go to Rios in Montebello, best pizza ever, can hardly wait for Rios SEM to open!!

    Ardie Navarro Avatar Ardie Navarro
    February 2, 2019