Japanese restaurant

San Antonio moves into a new Japanese restaurant with a revolving sushi bar

A big fish from the global sushi scene is bringing its authentic Japanese concept to San Antonio, and it promises to entice local diners with its innovative revolving bar, advanced ordering options and quirky prize machine. Kura SushiThe interactive Japanese restaurant concept established in 2008 as a subsidiary of the 45-year-old Japan-based Kura Corporation, is […]