Yozu Japanese Cuisine
It’s an unassuming spot, Yozu Japanese Cuisine (a.k.a. Yozu Sushi and Hibachi Restaurant), tucked in the corner of the Bayshore Mall, opposite Big Lots. Step inside and it’s anything but! The interior is serene and elegant, with seating for both regular dining and for dining Hibachi-style. There was a time […]