"First visit. What do you mean? just that we booked a new table before we left. ...."
Phone: +33321766581
Address: 13 rue Decrombecque, 62300, Lens, France
City: Lens
Website: http://www.facebook.com/babcia.lens
Dishes: 4
Amenities: 4
Categories: 5
Reviews: 113