The Yellow Chilli
Phone Number: +97123048359
Website: Suggest Official Website
Categories: Indian Chinese Restaurant
Address: Dalma Mall, Abou Dabi
GPS Coordinates: 24.33495,54.52355
Facebook: facebook.com/156185684873957
Instagram: Photos and Videos