Pizzeria y refresqueria
Leonardos cafe
Phone Number: 9955021
Website: Www.leonardos-cafe.webnode.com..
Categories: Pizza place
Address: Al lado del Banco Nacional, arriba del almacen emanuel, segundo piso., Macaracas
GPS Coordinates:
7.73333,-80.55
Macaracas, Los Santos Province, Panama
Facebook: facebook.com/1628271784057681
Instagram: Photos and Videos