Travinia Italian Kitchen & Wine Bar
1605 Village Market Blvd SE #104, Leesburg VA 20176
(703) 777-6511
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Seamless
Trycaviar
Leesburg, Virginia
Travinia Italian Kitchen & Wine Bar
1605 Village Market Blvd SE #104, Leesburg
(703) 777-6511