Lord Sandwich
Sandwich Shop · Deli · Coffee Shop
Café Lord Sandwich is a sandwich shop and cafe offering a variety of sandwiches. The establishment is open daily with extended hours on weekdays. It is located on Avenue du Grand Saint-Bernard.
Standort