Eating Pizza Sandwich at D'Amatos Pizza restaurant in La Mesa, CA.

Feedback

Do you manage or own D'Amatos Pizza?

Yes