Location: 1870A Harbor Boulevard, Costa Mesa, CA 92627
Phone:(949)548-9500
Category: Restaurants
Tags: Italian Restaurants