Avant Garden Deli is a stylish restaurant offering fresh and flavorful food. It features street parking.