← Culver City restaurants
The Island Kitchen La
No reviews yet
Restaurant5664 Selmaraine Dr Unit 17, Culver City
Own or manage The Island Kitchen La? Claim this listing free
Hours
Hours not listed yet.
Details
Address5664 Selmaraine Dr Unit 17, Culver City 90230-6120
Phone13234505407
Websitehttps://theislandkitchenla.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.