Phone: +442089631400
Address: 159 High Street London, NW10 4TR, United Kingdom
City: London
Dishes: 35
Reviews: 1
"The food at this restaurant is awful! I ordered delivery and the picanha and bolinhos de bacalhau were very bad. I couldn't eat any of it. The food was extremely disappointing."
All prices are estimates.