Eating British Deli Sandwich at Highland Deli & Grill restaurant in Carrollton, GA.

Feedback

Do you manage or own Highland Deli & Grill?

Yes