Location
Szechuan Restaurant is located at 2006 Holiday Drive just off Route 29. Turn right at the Holiday Inn and come see us!
2006 Holiday Drive Charlottesville, VA 22901
(434) 296-9090
Hours
Sunday-Thursday: 11:00am - 10:00pm
Friday: 11:00am - 11:00pm
Saturday: 12:00pm - 11:00pm
Phone
Szechuan
© 2019 All Rights Reserved | Designed & developed by Foodio.