Solid deli spot where quality sandwiches and a relaxed vibe make it the kind of place you'll want to return to regularly.