Deli offering fresh ingredients in a welcoming atmosphere. Known for its youthful and fun vibe.