Afghan Kitchen

NileGuide Expert Says:

Easy and fast yet great value for money. Be quick when ordering as the staff have little time to waste in this bustling joint.

Address:

35 Islington Green
N1 8DU London, United Kingdom

Phone:

44 20 7359 8019

Map:


Contact   ·   Privacy   ·   Terms