Aroma & Taste is a Nepalese restaurant offering lunch and dinner options with Indian and Asian influences.