I
Ian Rogers Review of Windsor inn crab house
The Windsor Inn Crab House is an average seafood r...
The Windsor Inn Crab House is an average seafood restaurant. The food was decent, but nothing exceptional. The service was also just okay. I expected more from a place with such good reviews. Overall, it was a satisfactory experience.
Comments: