San Antonio’s northeastern suburbs now have one more sushi option. Izumi Sushi & Hibachi, a San Antonio-born restaurant that opened in early 2021 with an all-you-can-eat model, has quietly opened a second outpost at 17323 I-35 North, Suite 102, in nearby Schertz. Like the original location at 2844 Thousand Oaks Dr., the new spot offers an all-you-can-eat sushi, sashimi, hibachi, teriyaki, tempura and dessert deal, priced at $17.95 for lunch and $27.95 for dinner.