Skip to Content
Manta Logo Manta Home
Onotria Restaurant logo

Onotria Restaurant

Restaurants

1576 Newport Boulevard, Costa Mesa, CA · 92627
Get Directions
Costa Mesa, CA
Business Details

Serving Costa Mesa, CA

Costa Mesa, CA
Customer Reviews
Key Facts
Type
Restaurants
Location
Phone
(714) 641-5952
Listing status
Unclaimed
Similar Businesses
Crumbl - Costa Mesa
Costa Mesa, CA
The Mayor's Table Pacific Pub and Kitchen
Newport Beach, CA
Topside Roof Deck
Newport Beach, CA
Kaiya Omakase Sushi + Bar
Newport Beach, CA