Udupi Friends Restaurant & Cafe

Discovery Gardens, Shop 8, Building Number 5, Zen Cluster 3, Behind Grand Midwest Hotel, Dubai