melin Newport beach

Newport Beach, CA

Melin Flagship

33.6152726° N, -117.8753287° W

365 Newport Center Dr
Newport Beach, CA 92660

Melin Newport Beach is open.
10:00 AM - 8:00 PM, MON - SAT
11:00 AM - 6:00 PM, SUN
(949) 549-4634