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

Feedback

Do you manage or own Little Roma Restaurant?

Yes