The Bar At Oyster House

The Bar at Oyster House, 12446 Moorpark St, Studio City, CA 91604, United States

(818) 761-8686

Location