new york marina deli interior