Lime Leaf

1958 Rio Hill Ctr, Charlottesville VA 22901 (434) 245-8884
Cuisines and Dishes at Lime Leaf:
  • Thai

Map of Lime Leaf