Station House is a hidden gem, conveniently tucked away aside Stratford Train Station. Gourmet dishes are prepared by Chef Edgar, who has years of experience delivering exceptional cuisine. This fare is offered seamlessly alongside artisan Japanese sushi, crafted by sushi chef extraordinaire Peter, to deliver a unique and eclectic dining experience. Make your selection from veal entrees, calamari and Angus burgers to, of course, a wide array of premium sushi rolls.