Lobster Trap 5300 North Park Drive, Cooper River Park Pennsauken NJ United States
Hours: 11:00am to 11:00pm Sun-Sat
Phone: 856.663.3537 Accepts: American Express