Ho Wah

Ho Wah

3.4 (113 reviews)

119 Plumstead High St, London SE18 1SE

London, SE18 1SE

Opening Hours

Friday4-11pm
Monday5-11pm
Sunday5-11pm
Tuesday5-11pm
Saturday4-11pm
Thursday5-11pm
WednesdayClosed