The Village Idiot The Village Idiot 7383 Melrose Ave. (323) 655-3331 info@villageidiotla.com VISIT THEIR WEBSITE By Martin Carrion|2022-02-04T16:25:42-08:00February 2, 2022|Comments Off on The Village Idiot