323.655.3331 | 7383 melrose ave.

contact
contact image

7383 melrose ave. los angeles, ca 90046
telephone: 323.655.3331 | fax: 323.655.7897

info@villageidiotla.com

contact_map
*we accept limited reservations in our main dining room