Rice & Noodle is an Asian restaurant offering classic Chinese dishes. They have full liquor rights and provide both dine-in and take-away options.