The new restaurant opened quietly last week, offering the same all-you-can-eat sushi, sashimi and hibachi as the original.
Posted inFood & Drink
San Antonio all-you-can-eat sushi spot Izumi opens new location in nearby Schertz
The new restaurant opened quietly last week, offering the same all-you-can-eat sushi, sashimi and hibachi as the original.
