- marley Mar 13, 2005 11:59 PM
I can't believe all these negative reviews! I went to Rickshaw the first week it was open. It was GREAT!! Beautiful interior, gorgeous kitchen, and the dumplings were delicious! Everything was very quaint and everyone in the restaurant was raving about the food.