Post Tagged with: "Michael Voltaggio"

Restaurant Reviews

Nightshade Is All That...

Nightshade Is All That…

No throwing shade in this review. Nightshade is THE best new restaurant in Los Angeles right now.