Phone: +442036014454
Address: 173 Battersea High Street, London, SW113JS, United Kingdom
City: London
Menu Dishes: 35
Reviews: 1
"I recently dined at this restaurant while waiting for my Dad to finish his eye appointment at the hospital down the road."
All prices are estimates on menu.