Ohishii Sushi & Grill is a Japanese restaurant in Darmstadt offering a variety of sushi, including Maki, Nigiri, and Sashimi. They also feature meat specialties and other Japanese dishes. The restaurant is open daily, with a closing time of 22:30 PM, and is closed on Wednesdays.