Meet Fresh

Restaurant in Marina Del Ray, California

Opening hours: Mo-Su 12:00-21:30 Features: takeaway, step-free access, air conditioning

10923 Weyburn Avenue, Los Angeles, 90024