Khyber Afghan Grill
383 Elgin St N #2, Cambridge
(519) 498-9949
Recent Reviews
Khyber Afghan Grill
383 Elgin St N #2, Cambridge N1R 7H5
(519) 498-9949