Seven Sushi & Robata, 9889 Bellaire Boulevard, debuted in Bellaire November 20. The all-you-can-eat concept takes over the space of the relocated Fu Fu Restaurant in Dun Huang Plaza. It comes from husband and wife Grace and Leo Xia, the successful restaurateurs behind Duck N Bao and Hongdae 33. Like their earlier concepts, Seven Sushi […]
