La Marina Tapas Style Bar & Restaurant
This is a lovely restaurant with a wonderful view overlooking Stratford marina and the staff were great and very accommodating. …
This is a lovely restaurant with a wonderful view overlooking Stratford marina and the staff were great and very accommodating. …