ThistleOther places845 W 16th StLong Beach, CA, 90813-1412 · USPhone unavailableEmail unavailableWebsite unavailableHours not available