Home / Restaurants / Village Idiot, The

Village Idiot, The

Restaurants, Los Angeles
Village Idiot, The

323-655-3331

Village Idiot, The

7383 Melrose Avenue ,
Los Angeles CA 90046
Visit Website
Area
  • Los Angeles County
Categories
  • Restaurants
Upload Photos
Business Photos
Business Testimonials
Do you know this business?Login to write a testimonial