
Maharaja, The
Located on the second floor right above Staples, The Maharaja offers a royal Indian cuisine in a regal setting along with a great view of Harvard Square.
Located on the second floor right above Staples, The Maharaja offers a royal Indian cuisine in a regal setting along with a great view of Harvard Square.