Romanov Restaurant - 12229 Ventura Blvd

12229 Ventura Boulevard, Studio City, CA 91604, United States

Location

12229 Ventura Blvd
CA
Phone Number: 
(818) 760-3177