Oyster House

12446 Moorpark St
Studio City, CA
818.761.8686
34.150344
-118.404675

for Oyster House
Directions
from: