Mr. Tso
Restaurant
•
520 Windsor Ave, Windsor, CT 06095, USA
9.2
Tuesday: 10:30 AM – 10 PM
See if anyone you trust recommends it!