Sugar Land’s sushi spot Izakaya Ten closing after 2-year run – Chron

Sugar Land sushi spot and sister restaurant to Fat Bao, Izakaya Ten, to close after two years in service.