Independent sandwich shop, The Deli Den, offering British breakfast, lunch, and brunch. Features include takeout, seating, and street parking. Credit cards accepted.