12A Belsize Terrace, Belsize Park, London NW3 4AX
This establishment offers an all-you-can-eat selection of grilled meats, complemented by an array of wines and cocktails, all within a modern and stylish dining ambiance.
Rating: 4.6
Rating: 4.7
Rating: 4.4
Rating: 4.5