- Space (Private)
The Bosphorus Turkish Restaurant is unique in its cuisine, and its location commands a spectacular position in Mermaid Quay, Cardiff Bay. The restaurant offers special Business lunches and can seat up to 85 guests.
Already have an account?
See a problem with this venue's profile? Submit an issue