Ella and the Blackbird

Quezon City, Quezon City


88 Esteban Abada St., Loyola Heights,
Quezon City, Metro Manila, Philippines

Operating Hours
Monday to Saturday - 8:00 AM to 11:00 PM
Sunday - 10:00 AM to 9:00 PM
  • Share on