Back To MenuShare10001Lunch Sandwiches - LunchEiffel Tower$14.99Our largest sandwich with three meats (Roast beef, turkey, and ham), cheddar cheese, lettuce and tomatoOrder OnlinePhoto GalleryBack To Menu Remind Me To Try This Share this item