Filomena’s Italian Kitchen Loading Map.... Filomena’s Italian Kitchen2400 Newport Blvd. - Costa MesaEvents 33.6572028 -117.90227110000001 Address 2400 Newport Blvd. Costa Mesa CA 92626 United States Upcoming Events No events in this location