June 8, 2012 5:26 pm Quick Bites: Curry Mantra Washington Post restaurant critic Tom Sietsema says Indian restaurant Curry Mantra in Fairfax County, Va., is worth a visit. Local 3:39 Public voting opens for 2024 RAMMY Awards