Indian restaurant · 42010 Village Center Plaza #170, Stone Ridge, VA
Delivery · Dine-In
More food in Stone Ridge, VA · Indian Food in Stone Ridge