Lids
34-36 Louth Road, Grimsby DN33 2EP England
Lids is a Mediterranean, European, Spanish, Vegetarian Friendly place is located in Grimsby, England. The address of Lids is 34-36 Louth Road, Grimsby DN33 2EP England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1472 753999, or open their website to view relevant information, The url is https://www.facebook.com/lidstapasandcocktails