Description
New Madras is an exquisite Indian restaurant located in the Island of Malta. With its vast selection of authentic Indian cuisine, extensive wine list, and friendly service, this restaurant is the perfect place to enjoy a royal dining experience. From the delicious poppadoms to the mouth-watering Chicken Madras, New Madras offers a unique culinary journey that will leave you wanting more. With its convenient opening hours, takeout options, and reservations, New Madras is the perfect place to enjoy a delicious meal with friends and family. Make your reservation today and experience the best of Indian cuisine in the Island of Malta!