Eating Deli Sandwich at Teddy's Deli restaurant in Laguna Hills, CA.

Feedback

Do you manage or own Teddy's Deli?

Yes