Larchmont Restaurants
131 N. Larchmont Blvd., Los Angeles, CA, 90004
This place has its roots in Brooklyn, so it's gotta be good, right? We're purists and would rather eat glass than a pizza with ham and pineapple, and they have a lot of fussy...

