Located in South Amboy, NJ
Welcome to
Established in 1972
120 North Broadway South Amboy, NJ 08879
Closed Sundays - Cash Only Monday through Saturday: 11am - 10pm Dine-In or Take-Out