Opens on Wednesday

Souvlaki Bar (Catoctin)

$ • Russian • Eastern European • European

A top rated restaurant with 4.6 out of 5 stars based on 32 reviews.
View delivery time and booking fee. • 

9 Catoctin Cir Sw # A, Leesburg, Va 20175, Usa,  • More info