True North Empanada

LOCATION: 168 SHOPPING MALL, Philippines

  • Mall 1 – 3rd Floor