Izumi Sushi Cafe
2 High Ridge Park, Stamford 06905