Restaurants: Chinese Southbury
click here!
Chinese Thai and Sushi Bar. Dine in or Takeout, No Delivery
The Sushi Bar is now open 7 days a week!
Loading map...