If you want to go to a place with food, unlimited drinks, desserts and great fun, go to a karaoke place!
There are places that serve curry and places that have pizza. All-night places and 30 minutes places. And most of them offer a membership card for deals on free 2 hour karaoke or money off food / drink orders.
Drunk or clear-minded, karaoke is wonderful for just blowing off steam by singing as loud as you can. Or for practicing your Japanese (or English…he’s singing All My Love by the Beatles).