We just went there for breakfast because it looked nice and were so impressed by the amazing food. We had two sort of "sandwiches" which were so good that we are convinced we discovered by pure coincidence one of the best places for snacks in Byron and maybe in the whole region. It is a self-service place like most in the area, and the dishes were quite large. An absolut must in Byron for breakfast and I guess also over the day.
If you own or manage Twisted Sista, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.