Taisho Bistro

I’ll admit that when I saw the sign “Taisho Bistro” in a strip plaza in Amherst, I had already written off the restaurant as boring. I hadn’t looked at a menu, but I’ve seen enough boring Japanese/Hibachi restaurants around Western New York, and I assumed Taisho would be the same. I was luckily very wrong...
Read More