In the spot that currently houses Taste of Asia, there was once a great little Italian deli/restaurant called Roma Deli. One might say that it would be easy to forget given the quantity of Italian restaurants in this city, but this place was special. From the cozy atmosphere to the great food, it was a [...]




