38-40 Lower Richmond Road,
London, United Kingdom
We are open for takeaway only from 9am to 3pm all week. We are limiting access to 2 customers at any one time. Your safety and health is ...