OSTRICH FARM
-
+1 213 537 0657
-
1525 W. Sunset Blvd
CA 90026 Los Angeles
About
Great neighborhood restaurant in Echo Park district. Despite the name, there is no ostrich on the menu ;)
-
+1 213 537 0657
-
1525 W. Sunset Blvd
CA 90026 Los Angeles
Places nearby
Be the first to add a place!