85 High St, Orpington, London BR6 0LF, United Kingdom
Closed· Opens Sun at 12:00
85 High St, Orpington, London BR6 0LF, United Kingdom
No delivery
Spot something wrong?
Dishes at Reku Zen. Prices may vary in venue.
Been to Reku Zen? Be the first to share what you ate.