this place is mainly a BAR and now it's open 24 hours: I think is the only place opened 24 hours around Lama Temple / Gulou.
You go there for cheap drinks and have some fun ....then maybe when you drinking you can also get some snack aside....
But you don't go there for having lunch/dinner....at least, not me.
Personally I go there very often because of the very cheap drinks and they have a very nice rooftop which is great in summer.