Phone: +442088763404
Address: 170 Upper Richmond Road West, London, SW148AW, United Kingdom
City: London
Dishes: 35
Reviews: 3
"The food at this restaurant is fantastic, but the staff can be a bit impersonal. However, the portion sizes of the chips are too large and they don't receive much attention."
All prices are estimates.