Tag Archives: Rubirosa Ristorante

New York City’s Rubirosa Ristorante– The Best Pizza I Have Ever Had!

Yes, I realize that I am making a rather bold statement. But, I spent at least a few hours before first making this declaration on Facebook, and it’s now been a few months since I ate at Rubirosa Ristorante. There’s no changing my mind. In fact, after now visiting over 300 pizza joints across the […]