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.

Szechuan Inn, 7 High Street, Thatcham,
Newbury, Berkshire
RG19 3JG

The Szechuan Inn has special Menus for the following special occasions, these are very popular so it's worth booking in advance: