Amelda Soul is a restaurant offering Turkish cuisine with unique flavors. It provides amenities such as free Wi-Fi.