I would like to give this place 5 stars, but they are constantly out of the fried tofu more than 50% of the time, and sometimes they are out of drink options as well. The food is delicious, but I can't give this place 5 stars when they are consistently out of food half the time. 1 star for no food and 5 stars for delicious food when it's available averages out to 3 stars.