Our Location

la Cambusa Restaurant
517 River Drive
Phone: 973-272-8739
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Send Us A Message