Khyber Grill

Report

Report Abuse

Details

Address
Khyber Grill, 765-767 High Rd, Seven Kings, Ilford IG3 8RW, United Kingdom
Zip/Post Code
IG3 8RW
Restaurant Phone
Restaurant Email

Map