Okashi Japanese Restaurant is a popular spot for sushi and other Japanese dishes in Cairo. The restaurant offers a wide variety of sushi rolls, sashimi, tempura, and other Japanese specialties. The atmosphere is cozy and intimate, with traditional Japanese decor and seating. The restaurant also offers a selection of sake and other Japanese drinks to complement your meal.