Oishi Sushi is a Japanese restaurant offering a diverse menu of sushi, including original creations, alongside classic dishes and brochette options. Takeaway and delivery are available.