Ground Floor, St Clements House, Leyden Street, London E1 7LL, England
Distance: 88 yd.
Company description
Brazilian Restaurant in the heart of London. Varied menu with delicious Brazilian dishes and drinks on offer. Special deals on weekdays. Live football and music on the weekends!
More details
Usertags
authentic,big portions,friendly service,good value