Quote:
Originally Posted by Evil Chris
For some great Italian food...
Go to a little place on Mullberry St in little Italy New York City.
It's called "La Mela"
|
There are more than a couple great spots to hit on Mulberry.
Olive Garden is the McDonald's of Italian food.