United States / El Monte / RestaurantspizzaRio's PizzaAddress1949 Durfee Ave, South El MonteWebsiteriospizza.netPhone+16266720090—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itTacos Los 3 Potrillos · 23 mNot ratedPanda Express · 287 mNot ratedTacos Del Chino · 1272 mNot ratedPlaza Del Sol