Chinese Restaurant in Newbury Area
Szechuan Inn Restaurant – Location
The Szechuan Inn Chinese Restaurant is located in Thatcham, between Reading and Newbury, in Royal Berkshire and its reputation for great food and a friendly atmosphere spreads far beyond!
The Szechuan Inn is a well known place for dining after a day at Newbury Race Course and for visitors to the area. The Set menus include Thai, Peking Feast and House Special.
If you like to create your own meal we have the Thai Special and Szechuan Menus.
For Sunday Lunch we have a Special Eat All You Can Menu.
Szechuan Inn, 7 High Street, Thatcham,
Newbury, Berkshire RG19 3JG
Menus updated July 2023