Kiku Sushi and Hibachi is a small Japanese restaurant located in a strip mall. To our surprise, it was actually three restaurants in one! It has hibachi grill tables (where they cook in front of you), a sushi bar (with adjoining booths), and a section for âkitchen entreesâ (with tables and chairs).