Coconut Shell Restaurant is located in Dubai, UAE on International City France Cluster Dubai Q08 Shop 20. Coconut Shell Restaurant is rated 4.1 out of 5 in the category south indian restaurant in UAE.
Address
International City France Cluster Dubai Q08 Shop 20