This place is terrible. Their service is not great and they seem to be very poorly managed. I’ve ordered from them multiple times and it always took twice as long as they said. Their sushi is mediocre at best. One time I ordered for pick up thinking it would be better, they told me to come in 20 minutes. I show…