Delivery
Pickup
Outdoor
England
Yorkshire and The Humber
Leeds
Kirkstall
1 Restaurants on GastroRanking
1911 Opinions in 5 websites
I fancied keema and chips so I rang this place and they charged me £16 to take away. Keema was not great. Well over priced for the quality.