Get directions to: Tgi Friday's, Oxnard, CA
Restaurant address: 2181 N Rose Ave Oxnard, CA 93036, USA
Restaurant: Tgi Friday's