5 Tara – Indian Cuisine

1600 Village Market Blvd, Suite 132
Leesburg, VA 20175
(571) 293-9366
Visit Map »

Indian Cuisine focusing on the royal flavors of Northern India in a modern setting.

Follow us on Facebook!