Italian restaurant in Avalon, CA
M Restaurant & Events is a waterfront restaurant right on Avalon's harbor on Catalina Island, serving coastal Italian cuisine built around fresh seafood, house-made pasta, and seasonal ingredients. Guests can dine on an oceanfront patio, in an elegant indoor room, or in a courtyard, with window seating facing the water. The venue also hosts weddings, rehearsal dinners, and corporate events for up to 200 guests.




