
Maharaja, The
Located on the 2nd floor right above Staples, The Maharaja offers a royal Indian cuisine in a regal setting as well as offering a great view of Harvard square.
Located on the 2nd floor right above Staples, The Maharaja offers a royal Indian cuisine in a regal setting as well as offering a great view of Harvard square.