Full menu with prices & pictures
Mt Ubrique Telepizza Avda. De España, Nº13, 11600 Ubrique...
(+34)856524326
You can obviously also reach the restaurant using the public transport. The next station is Estación de Autobuses, 364 meters away from Mt Ubrique Telepizza.
Here you can find the menu of Mt Ubrique Telepizza in Ubrique. At the moment, there are 121 menus and drinks on the menu. You can inquire about seasonal or weekly deals via phone.