Murubushi is an izakaya in Naha, Okinawa, serving jimami tofu fries and squid ink yakisoba. It also offers fried rice, seaweed tempura, and skewers, and carries draft Orion beer. The restroom is small but clean, and payment is cash only. Two people handle the kitchen and the floor, so food takes time to arrive.