Good place if you want to feel Italian 80s-90s style.