Marra's is exactly the kind of italian restaurant you want to take your parents on their anniversary or celebrate that the Phillies won.
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.
1734 E Passyunk Ave
Philadelphia, PA 19148-1524