This establishment appears to be a hot dog restaurant. Search results mention "Hot Dog City" and list it among other hot dog vendors. It is located in Naples, Italy.