clock menu more-arrow no yes mobile

The Dresden Restaurant

1760 N Vermont Ave, Los Angeles, CA 90027

(323) 665-4294