

Restaurants visited by lee
Menu
Table booking
Menu
Table booking
City: Camber, 65 Lydd Rd, Camber, United Kingdom
"So, let me begin by saying, I’ve seen more meat on a starving Ethiopian child than the lamb chops we ordered. I am absolutely astonished by how expens..."
- «
- »