Located at 1270 Westford St (Drumhill Rd), Lowell, Priya is the most elegant presentation in Boston featuring South/North Indian cuisine. The chef combines classic Indian cooking with fresh ingredients to provide the outstanding delicious food.
Added on September 5, 2010 and last updated 12 years ago