Originally Posted by hiyo
Filippi's Pizza Grotto is a nice pizza/red sauce place, although I am not sure about reservations. There is limited parking as well, although late on Monday night street parking should not be much of an issue.
Please be careful with this link. This link is pointing to the one located downtown, not in Little Italy. Even though they are close, may need to clarify which one we want to meet at.