Posted inFood & Drink

New San Antonio all-you-can-eat sushi spot Izumi generating social media buzz

All-you-can-eat sushi is having a moment in Northeast San Antonio thanks to the amount of online chatter about newly opened Izumi Sushi & Hibachi. The sushi spot — which also features hibachi, tempura and teriyaki dishes on its extensive menu — opened quietly late last week, and is already generating fanfare in food-focused social media groups […]

Gift this article