Babbo & Mammina Spanish Italian Comfort Food
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