BEST ITALIAN EVER!!!
I have heard this restaurant routinely referred to by locals as "Nastily Villa". The interior seems largely unchanged from the 1960s. Fake plastic trees and greenery, wood panelin...