HaikkadoRestaurants3030 Cherry AveLong Beach, CA, 90807-5210 · USPhone unavailableEmail unavailableWebsite unavailableHours not available