I live in Windsor and I come here A LOT! I come here with my friends my parents and guests, the food is always so good! But on a weekend the service is very slow it’s very busy and there is a hectic vibe! So I would recommend coming here on a weekday!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.