A new Indian restaurant will be opening in Jamaica Plain. Both Chowhound and EveryBlock Boston report that Ghazal Fine Indian Cuisine will be opening at 711 Centre Street (the spot where Cafe D used to be, near the corner of Centre and Burroughs Streets).
No specific date has been given as to when Ghazal will open. Stay tuned, as we hope to get updates over the coming days...