This was my favourite restaurant in Stratford so we always made a point of going here. Since it has changed hands, the quality has dropped. They don’t have the real iced tea anymore and their menu has changed. Inside looks like a general fast food place instead of the nice restaurant it used to be.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.