2013-08-07 18:49:24
The crab puffs here are to die for. Been coming here for years. The staff is super friendly and the food is good Americanised Chinese.