Houston's independent source of
local news and culture
2938 W. Sam Houston S.
Hours: Sun-Thu 11am-9:30pm, Fri-Sat 11am-10pm
Fish Frenzy at Tokyo One
Pile your plate with scads of sashimi at this new all-you-can-eat Japanese buffet
By Robb Walsh
Tags: Restaurants, Restaurant Reviews, Reviewed, Asia, East Asia, Japan, Tokyo, Tokyo One