All reviews seem negative
The normal decor of Japanese geishas and jade plants make this a quaint if cliche terriyaki restaurant. It...