Masala Mahal is a charming Indian restaurant located in South Portland, Maine, offering a taste of India in the heart of New England.
With its authentic flavors and warm ambiance, Masala Mahal brings a little piece of India to Maine, delighting locals and visitors alike with its delicious cuisine.
Generated from the website