Restaurants in Windsor Locks
The Best Restaurants
This is one of the best Japanese Steak houses we ever been to! The dragon roll was 10 pieces at 12 dollars and my husband who hates anything fishy, thought it...
- Superb182 Reviews4.4
As they said, when in New England, do as the New Englanders do. I had the clam chowder and the carb cakes. Both really nice.The only dislike was paying $10...
- Good112 Reviews3.9