Hayaci is a Japanese restaurant.