5620 E 2nd St
Long Beach, CA 90803
Long Beach, CA 90803
Open HoursDinner nightly
OverviewThe Los Angeles Times recently lauded Michael's on Naples with some of the highest marks ever bestowed upon a Long Beach restaurant...and for good reason. The sleek, sophisticated...
more
