SelineRestaurants3110 Main St Ste 132Santa Monica, CA, 90401 · US+14247448811info@selinerestaurant.comselinerestaurant.comHours not available