CLOSED December 21, 2013. Reportedly bad relations with a landlord unwilling to fix the place up while increasing rent.
1632 W Main St #7
Walking into Deli Roma, I had minimal expectations. I often hear about so and so place being good only to be disappointed. Rarely does a place exceed expectations.