RateDestinations
Ocha Thai & Japanese Cuisine, Stamford: ratings and warnings · RateDestinations