Black Leaf is a vegetarian restaurant located in Manchester, UK. Discovered via Google Places.
Dorsey House, 8 Dorsey St, Greater, Manchester M4 1LU, UK
Manchester,
UK
Real-Time Availability
Availability updates in real-time. Select a date and time to see available tables for your party of 2 guests.