↑ Return to Venues

Village Idiot

Village Idiot 7383 Melrose Ave, Los Angeles, CA 90046

536345_431729970180272_1308134832_n

 

A Melrose local with a great happy hour and a fantastic atmosphere, find out more about the Village Idiot, here!