The Raj is a traditional Indian restaurant offering fine Indian cuisine. Established in 1981, it provides a classic dining experience in the heart of Bristol.