Stefan's at LA Farm [CLOSED]

Stefan's at LA Farm [CLOSED]

(580 ratings)


(580 ratings)

3000 Olympic Blvd Go to map
Santa Monica, CA 90404
(310) 449-4000
$$$ - American (New)
Yelp! logo
(580 ratings)
Add to
My List

Restaurant Notes
  • [CLOSED]
Highlighted On
Videos