MammmiaMIA (sandwiches) was amazing

Someone recently suggested that mammaMIA in La Mesa is a great spot and I finally went.

WOW. Incredible sandwiches. Easy parking and great highway access.

This place is a must. Pictured is the Godfather.

Someone recently suggested that mammaMIA in La Mesa is a great spot and I finally went.

WOW. Incredible sandwiches. Easy parking and great highway access.

This place is a must. Pictured is the Godfather.