Antonio de Piedra

Restaurant Antonio de Piedra, a beautiful place located at the foot of Cerro Imbabura, San Antonio de Ibarra.

Address: Panamericana Sur Km 6 en la vuelta de Bellavista

Phone: 2550942

Phone: +593993751999

designed & created by Gobierno Autónomo Descentralizado de San Miguel de Ibarra