Shu Restaurant

2932 1/2 Beverly Glen Cir Los Angeles CA 90077 USA

(310) 474-2740

Location