If in Windsor save a trip to Dearborn. The place is a little over priced but their food is great. They have seating space for a large parties as well. Convenient location and parking at the back. The dessert menu is also nice.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.