littleBUDDHA opened July 12, 2009.
littleBUDDHA is located in Stamford, CT across from the Ridgeway Shopping Center, this little gem, seats about 16 in-house and also offers take out. Small but sleek, the food mimics the great food of all the other restaurants.