Eating Soul Food at L&G Southern Soul Food restaurant in New Castle, DE.

Feedback

Do you manage or own L&G Southern Soul Food?

Yes