If you want to dine in Little Italy, Trattoria is the place to go. Food is as good, if not better, than all of the other restaurants there, but it's not as expensive.
Price: Cheap.
Food: Absolutely delicious
Signature sauce: Amazing
Service: Friendly and quick
Portion size: Gigantic, especially for the price!
It can get crowded, so I'd recommend making a reservation. However, I've been there several times where I'm the only one in the place and have yet to figure out the magic day of the week/time when that happens.
I love the eggplant parmigiana and have trouble branching out when I go, but everything on the menu that I've had is wonderful.