Le Quai - The Lobster Shop

Practical information