5 Tara – Indian Cuisine

1600 Village Market Blvd, Suite 132
Leesburg, VA 20175
(703) 727-0961
Visit Map »

Coming soon! Royal Flavors of India

Follow us on Facebook!