Category: Food & Dining
When we opened our first restaurant in Luton 10 years ago, we were the first Indian Tapas restaurant in the UK. The Tapas concept simply means "finger food"