Annavilaas
Listed in Indian, Restaurants
971 45752111
PO Box - 52523, Shop no 7 & 8, The Gardens 7, Gardens Boulevard St, The Gardens, Dubai
Description: Annavilaas A Perfect Spot to Taste Indian Cuisines in Dubai Indian food and its magical… Read more...