The A-Blast

The Magic of Curry Mantra

Kelsey Price, Weekend Editor

February 9, 2011

The word “mantra” is derived from Sanskrit, its literal meaning being instrument of thought. In Indian culture it is said to be the thing that inspires magic, and at Curry Mantra our first bite of food bewitched us from the...

The Online Edition of the Annandale High School Newspaper.
restaurant