Lee's Cafe and Take Out

  • 1980 Rio Hill Center
  • Inside Kroger
  • Charlottesville, VA
  • Phone: (434) 978-4042