Stratford’s Templar Restaurant Ready for Grand Opening This Week

Stratford’s Templar Restaurant Ready for Grand Opening This Week

Stratford’s Templar Restaurant Ready for Grand Opening This Week Stratford’s Templar Restaurant Ready for Grand Opening This Week

Templar, a new relaxed restaurant and wine bar in Stratford, opens this Saturday, serving seasonal creative meals. Templar, a new relaxed restaurant and wine bar in Stratford, opens this Saturday, serving seasonal creative meals. Stratford’s Templar Restaurant Ready for Grand Opening This Week Stratford’s Templar Restaurant Ready for Grand Opening This Week Templar opens this…