this atrium mall restaurant is very good place to go. already went 2 times for lunch with colleagues(they liked my choice of this place and were also satisfied with food). I tried plain fried rice(with all kinds of meat), sauteed chicken with curry sauce(****). both are awesome and will go to this place few times again as long as I work in Needham. Atrium mall is also very good with enough basement parking.
Pros: mall location
more