FindLocal › Cauayan City › Food › Babbo & Mammina Spanish Italian Comfort Food

Babbo & Mammina Spanish Italian Comfort Food

Food in Cauayan City, Isabela

Restaurant at 1F Unit 1, Merelene City Square, National Highway, Minante Uno, Cauayan City.

Contact

1F Unit 1, Merelene City Square, National Highway, Minante Uno, Cauayan City, Isabela, Cauayan City, Isabela

Phone: 0917 563 8885

Facebook: https://www.facebook.com/BabboandMammina.Cauayan/

Last updated 24 Sep 2026