Nepalese restaurant JIMBU offers a great ambience. Features include credit card acceptance, wheelchair accessibility, and alcoholic beverages.