The Raj
Indian · Curry House · Casual Dining
The Raj Restaurant is an Indian establishment in Leighton Buzzard, passionate about bringing authentic Indian flavors. It is located on Old Road and specializes in Balti food.
Location
Vota recommends
Location
Vota recommends