It's well priced and if your lucky you'll run into your waitress yelling at someone in italian on the phone.
Food portions that are bigger than your face, along with home made cannolis or tiramisu.
Delicious!
Marra's
1734 E Passyunk Ave
Philadelphia, PA 19148-1524