Japanese Delight
Walking into Edo in Crystal Palace you feel immediately welcome and well attended to but without having the sense of being invaded. The décor is simple but modern with the choice of sitting either on the floor (with your legs in a sunken pit under the table) or at western style tables and chairs.
Read More