I'm in Cleveland until Thursday, staying at the Westin on St Clair ave. Anyone recommend a shop within walking distance.