Tokyo Japanese Restaurant

Offers Japanese cuisine that is prepared while you watch.