24 hour Ital food...
Posted on 09 / 06 / 2009title really says it all. Was always great when I lived practically down the street. And I imagine now with the fall of Veggie Castle its one of the best in the neighborhood.
Pros: 24 hours, good foodCons: doesn't always have everything