Travinia Italian Kitchen and Wine Bar Village at Leesburg Travinia Italian Kitchen & Wine Bar

Travinia Italian Kitchen & Wine Bar Map

Village at Leesburg
1605 Village Market Blvd. SE, Ste. 104 (Rte. 7)
Leesburg, VA 20175
703-777-6511
Map
Cuisine: Italian
Italian restaurant offering many traditional dishes at the Village at Leesburg.
Openings: Lunch & Dinner daily