Le nid

N68
Food / Drinks – French deli
Closed
Sun, 1st & 3rd Mon
Hours
11:00 - 18:30

A French-style deli offering sandwiches, quiche, tarts, salads and other items for takeout. French language menu available.