Templar Lane
Leeds LS2 7 United Kingdom
Leeds LS2 7 United Kingdom
+44 113 245 0502
Open HoursNoon-midnight
OverviewThis fine eatery is near the Grand Theatre in what might be called Leeds' Chinatown. It has a very eye-catching Chinese exterior, bringing a welcome splash of colour to what...
more