You can naturally also reach the restaurant using the municipal transport. The next station is Moncada Zapata Diana Cristina, 590 meters away from Cuzco.
A complete menu of Cuzco from Quilicura covering all 2 menus and drinks can be found here on the food list.