Best of Boston

1986 BEST Indian Restaurant

Haveli

Because the best Indian eatery in Boston is always the newest one. Even Ghandi would have had trouble maintaining a fast there.

1248 Cambridge St. Cambridge