26 Stroud Green, Finsbury Park, London N4 3EA, United Kingdom
Closed· Opens Sun at 17:00
26 Stroud Green, Finsbury Park, London N4 3EA, United Kingdom
No delivery
Spot something wrong?
Dishes at May Mei Wok. Prices may vary in venue.
Been to May Mei Wok? Be the first to share what you ate.