A selection of sandwiches at Via Foccacia at Ellis Island. (Ellis Island) A selection of sandwiches at Via Foccacia at Ellis Island. (Ellis Island)