OPINION: Izumi offers all-you-can-eat feasts

State News Opinions

Izumi, located at 3655 E. Speedway Blvd., is a casual but swanky dining restaurant with subtle blue accents, like the napkins and walls. There are two bars on either side of the building with seating, as well as tables and booths to sit at.

Read More

click
tracking
Share
Share