A Amma's Restaurant.LLC. Food Court, Al Quoz 4, Dubai, UAE, Al Qawz South Indian Restaurant Call Directions