hyperdia app is still useful, despite google maps overlapping considerably in functionality.
Line can be useful if you want to try to interact with a non english speaker. It seems like everyone in Japan uses Line, and there is a Japanese-English translation bot that you can add to chats.
not apps, but
https://tabelog.com/en/ and
https://ramendb.supleks.jp/ are great food resources.