The street level Taverna offers delicious Italian cooking in Stratford’s most impressive dining room. Reservations are highly recommended during theatre season.
The Pizzeria downstairs is home to Stratford’s best thin crust pizza and pasta with rustic Italian fare rounding out the menu. Open seven days a week.
Reservations are highly recommended.