Isla Santa Monica

Restaurant in Marina Del Ray, California

Opening hours: We-Su 10:30-22:00 Features: air conditioning

2424 Main Street, Santa Monica, 90405