Rosa Pup Tajmahal is an Indian restaurant that also functions as a pub and bar. It offers a diverse menu of Indian cuisine in a relaxed setting.