Amrutha - Umm Tarrafa
Near Al Barjeel Furniture Trading LLC, Umm Tarrafa, sharjah

About Amrutha - Umm Tarrafa
South Indian Vegetarian Restaurant.