Sai Sai Japanese Restaurant

501 S Olive St, Los Angeles 90013, United States Get Directions to this spot
501 S Olive St
Los Angeles, 90013
CA, United States
(213) 624-1100

Rate and review Sai Sai Japanese Restaurant in Los Angeles, CA, United States!

Share your experiences at Sai Sai Japanese Restaurant with your friends or discover more Restaurants in Los Angeles, CA, United States.