NARROW RESULTS BY:
Los Feliz Italian Restaurants
1824 N Vermont Ave., Los Angeles, CA, 90027
Microscopic El Greco, next door to the Los Feliz 3 cinema and across the street from the over hyped Fred 62 (where the busboys' shirts say "Jesus is Our Dishwasher...
1727 N Vermont Ave., Los Angeles, CA, 90027
1831 N. Hillhurst Ave., L.A., CA, 90027
A raucous Los Feliz dive that draws equal parts crooked-haircut, skinny-jean clad artists, white-hat-wearing beefy super jocks and lecherous old men who drink VO whiskey...

