/
/

View all 15 photos




+11
For those craving authentic Italian cuisine, Little Roma Restaurant in La Mesa, CA, offers a delightful experience, and this dog-friendly spot welcomes four-legged friends. Established in 1999, the restaurant has been serving up delicious and genuine Italian dishes, crafted from time-tested family recipes and the freshest...