Eating Italian Pizza at Little Roma restaurant in La Mesa, CA.

Feedback

Do you manage or own Little Roma?

Yes