Best and most authentic Italian food. Don't waste your money on chain restaurants. I've been to Italy and when I came back, I wasn't able to eat Italian food for a year til I found this place! Amazing, fresh and always delicious!
August 2023
I haven't been there yet, but I have a question for anyone who might know: Is this location related to the Palermo's in Los Angeles (on Vermont Ave)?
May 2023
I love this place. It's quite, quaint and delicious.