Skip to content
Szechuan Restaurant - Charlottesville 2006 Holiday Dr #2817 Charlottesville, VA 22901
 
Opens Soon
12:00PM - 11:00PM   View Hours
(434) 296-9090