Submitted by Rebecca Y. on Sun, 2011-11-20 21:35 4 Don't get scared or put off by the facade. The restaurant may look like a total dud w its Hello Kitty arm, but there's good feng shui.Read more 13 years 1 month ago Log in to post comments
Reviews