Cuisine
Steakhouse, South African
Cost for 2
£45
Website
Macellaio RC Union Street
Location
Arch 24, 220 Union Street, London, SE1 0LR
+44 (0) 20 3848 0529