Rubirosa Pizza & Ristorante
Rubirosa Pizza & Ristorante
Rubirosa Pizza & Ristorante

Rubirosa Pizza & Ristorante

DashPass
Italian-American restaurant & pizzeria.
$$