0.0
- reviews

Restaurant

Khyber Grill

765-767 High road - Seven Kings 760-762, IG3 8RW London Borough of Barnet Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Khyber Grill North Finchley
GET DIRECTIONS
Restaurant Khyber Grill North Finchley