Bayleaf Restaurant
1282-1284 High Rd, London
020 8446 8671
Recent Reviews
Order Online
Reserve
Bayleaf Restaurant
1282-1284 High Rd, London N20 9HH
020 8446 8671