Teriyaki Bistro is a Japanese restaurant offering hibachi-style teriyaki plates and sushi. Delivery and carryout options are available.