Deli offering takeaway and self-service options. Known for its genuine, delicious food and extensive menu. Open daily.