Rubirosa

Editors' Pick
Our Tip Soul-satisfying red sauce Italian done right. Great lasagna, chicken parm, some of the best pizza in Little Italy.