It is always a treat to find a wonderful, small restaurant in some tiny shopping mall. Manpuku is a Tokyo barbecue restaurant in Costa Mesa that has very good food, some of which you cook yourself.