Top
:
United_States
:
CA
:
Oxnard
Lobster Trap Restaurant , Oxnard, California
Lobster Trap Restaurant
3605 Peninsula Road
Oxnard CA United States
Phone: 805.985.6361