About Yardballs Pita & Bowls (Old Town Alexandria)
If you're looking for Greek restaurants in Alexandria look no further. Yardballs Pita & Bowls (Old Town Alexandria) is known for having some of the best Greek in Alexandria.
Located at 209 Swamp...show more
Buy 1, Get 1 Free
Picked for you
Shaved gyro, tzatziki, tomato, red onion, and French fries.
Grilled chicken souvlaki, pickled onions, tzatziki, lettuce, and tomato.