Mikado, the well-established Japanese restaurant at 2320 Marlton Pike W in Cherry Hill, will mark its 25th anniversary in 2025. To keep the dining experience fresh and engaging, owners Kenny and ...