Alfie's Deli offers authentic European sandwiches and platters, crafted with quality ingredients.