STRADA IS LOCATED IN MERMAID QUAY, THE STUNNING LEISURE DESTINATION FOR EATING AND RELAXING ON THE WATERFRONT IN CARDIFF BAY.
The restaurant has a bright and contemporary feel with plenty of outside seating for al fresco dining and sea views.