Kaiju, The New Japanese Restaurant in Town | The Bottom Line – The Bottom Line February 7, 2020 "kaiju" - Google News Kaiju, The New Japanese Restaurant in Town | The Bottom Line The Bottom Line