ITALIAN FOOD IS GLAMOROUS Restaurant Phone: +507 69241796 Address: Av Balboa, PH Yoo, en Planta Baja.