Food Details Visitors 1417

Share On :

Amrutha (Amrutha means "Gift of god". Amrutha is of Sanskrit origin and means ' it is drink used by gods in Hindu culture for immortality'. ... ) We developed their flair for creating restaurants with intimate and friendly ambiance. Using traditional Indian methods of cooking, the restaurant features herbs and spices are natural Immunity Boosters from the soil.