I've been in a sandwich/sub mood for lunch the last few months. I've been to Calabria a few times now and have been ordering the Italian sub with everything- great sandwhich!!
The location and "dining" area is a bit rough- but get over that and enjoy a nice meal.