placeholder

5 Tara - Authentic Indian Cuisine

1600 Village Market Blvd, Suite 132

Leesburg, VA 20175

(571) 293-9366

  • Overview
  • Map