Company name: Deli Ninety Eight
Description: Casual venue for creative kosher meals
98 High Rd, London N15 6JR, United Kingdom