Delmonicos Lobster House

16358 Ventura Blvd
Encino, CA
818.986.0777
34.156838
-118.489879
Hours:
Mon - Thu:11:30am - 10pm
Fri:11:30am - 11pm
Sat:noon - 11pm
Sun:10am - 10pm

for Delmonicos Lobster House
Directions
from: