NYC Pizza
Rubirosa is one of NYC Pizza.

1. Rubirosa

9.1
235 Mulberry St (btwn Prince & Spring St), New York, NY
Italian Restaurant · NoLita · 841 tips and reviews