You can obviously also reach the restaurant using the municipal transport. The next station is Iris Avenue Trolley Station, 996 meters away from Mama Mia Pizza.
As soon as we have a set menu from San Ysidro for Mama Mia Pizza, we will publish it here. In the meantime, feel free to check out the menus in the area.