Delhi Wala Food

88 Bishopgate Street Leeds LS1 4BB