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.