21st Street Deli can be found at W 21st St 222. The following is offered: Restaurants. The entry is present with us since Sep 9, 2010 and was last updated on Nov 14, 2013. In Norfolk there are 193 other Restaurants. An overview can be found here.
For 6 years now they never let me down with the best piled high made to order sandwich in the area and by far the best selection of sandwiches. I tried the pepper crusted turkey special this week and wow ! it was great.
Also love those Zapps chips from LA.