This is one of the best restaurants in Stratford by far. I've gone with my family and just my dad. The food is fantastic! The staff is so friendly and caring, I feel right at home. The owner, she is one of the best people in the world! She is almost always there, she acts just like all the other staff. She waits on people and is extremely nice! If anyone thinks different of this restaurant you are either crazy or can't taste. Their hotel rooms are so comfortable that it feels like you are on vacation in a room like home. But you don't have to clean up after yourself. Everybody has to go to the Annex room! You will love it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.