Shanghai Rose Chinese

Shanghai Rose Chinese

12229 Ventura Blvd, Studio City, CA
(818) 762-2542 serving: Studio City
open:Daily 11:30am-10pm

Location, Location, Location:

Categories:

Restaurants,

The Low Down

Rants, Raves & Reviews