18 Theberton St, London N1 0QX
Bistro | Restaurant
Charming and inviting, this French eatery combines a cozy atmosphere with classic decor, featuring blue checked tablecloths and walls adorned with tasteful posters, creating a delightful dining experience.