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

Get Directions