Amba Restaurant

Udupi Dubai Other Street 24, Naif Road