Eating Diner at Rt 130 Diner restaurant in Delran, NJ.

Feedback

Do you manage or own Rt 130 Diner?

Yes