Oishi means "delicious" in Japanese, and this community fixture of more than 15 years exemplifies that. All items are made to order, so sometimes it may seem like the wait is long, but at least you know that you're waiting for quality. With seating at the counter, outdoors or in the cozy dining room, you're sure to be comfortable while you wait for your tasty Japanese cuisine.