0
Add review

The Village Idiot

Critics' pick
Photograph: Courtesy the Village Idiot
Los Angeles
Venue name: The Village Idiot
Address: 7383 Melrose Ave
Los Angeles

Venue phone: 323-655-3331
Website: http://villageidiotla.com
Opening hours: Mon-Fri 11:30-2am; Sat, Sun 10-2am
LiveReviews|0
1 person listening