
Indian
11:30 AM - 9:30 PM
Cambridge
Loading map...
57 JFK Street, Cambridge, MA 02138
Located in the heart of Harvard Square (Cambridge, MA) with stunning floor to ceiling windows overlooking bustling Harvard Square, great food and great service, The Maharaja is the TOP-RATED Indian restaurant in New England.
Available Times