Babka Deli is a cafe with a New York deli vibe. Enjoy brunch, lunch, coffee, and pastries in a relaxed atmosphere. They offer mezze & mayo and homemade treats.