|
LA TAVERNA 2 River Street, Windsor, Berkshire SL4 1QT
TEL: 01753 863020 FAX: 01753 853020
Please complete the form opposite, and we shall get back to you as soon as possible.
For same day reservations, please phone to confirm availablility.
For directions to the restaurant, CLICK HERE
|
|
|