Family-run sandwich shop, L'Imbiss, offering a variety of sandwiches.