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.