PHEBESS
Nope, restaurant isn't in Little Italy, it's up on North Charles, almost to the Washington Monument (just before Franklin) - very northern Italian, very little tomato sauce. Delicioso!2680 days ago