There seems to be an issue with the map pin, likely because the street is very small and the buildings are tightly packed. I eventually found the place behind where the pin points. It’s a Nepalese restaurant called “To Sarangi,” located in the basement of the building at the back of “Pub Venice.”
It’s in the same building as the Filipino pub “Lounge Leny,” and it’s across from the Zed gambling hub.