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

Travinia Italian Kitchen & Wine Bar Send to Phone

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.

Text data on Travinia Italian Kitchen & Wine Bar to your phone, or a friend's cell phone.

Cellphone number:
Cellphone provider: