Tapas Harry's Place offers a selection of tapas in a bar and café setting, with outdoor terrace seating.