Local Guides World

M Arita

1 reviews on 1 places
I usually don’t go to steak restaurants in London as they usually disappoint me. This one however, I really liked. Prime steak was so soft and juicy. Service was excellent. Would go back again!