Update Info - Sabra fish grill
This restaurant was reported as closed. If it is open, let us know.
Sabra fish grill
663 Town Center Dr
Oxnard, CA 93036
663 Town Center Dr
Oxnard, CA 93036
This restaurant was reported as closed. If it is open, let us know.