Restaurants


1 Results Found

The Khayber Indian Restaurants

Renowned for being among the finest Indian restaurants in Belfast, Northern Ireland, The Khayber Restaurants have been serving delicious cuisine to Indian food lovers since 1995.