The Khayber Restaurant
About The Khayber Restaurant
Employee Count: 3
Keywords: indian
Retail Location Count: 1
More about The Khayber Restaurant
The Khayber Restaurant is located at 4 Galgorm Court, Northern Ireland BT42 1GY, United Kingdom
+442825641352