For more than 12 years, considered one of the finest Japanese restaurants in Houston, Texas.

Hours: Monday thru Thursday 11:30 am - 10:00 pm, Friday 11:30 am - 11:00 pm, Saturday: Noon-10:30 pm, Sunday: Noon - 9:00 pm.