Phone: +442073247708
Address: 5 Steward Street, London, E16FQ, United Kingdom
City: London
Dishes: 35
Reviews: 3
"I enjoy trying out new lunch spots, so when I saw a picture of the delicious lunch at this place on my coworker's Instagram, I was excited to visit."
All prices are estimates.