food indian south wallpaper indian food south boston Ghee Roast Dosa 1200. Located in a heart of Harvard Square The Maharaja is the Top Indian restaurant in BostonCambridge. … Sunday, June 26, 2022 Edit