Farron Cafe is located in Marasbaras, Tacloban City, Philippines on Level 1 Main Mall - Robinsons Place Tacloban, Brgy, 77 Tabuan National Hwy. Farron Cafe is rated 3 out of 5 in the category coffee stand in Philippines.
Address
Level 1 Main Mall - Robinsons Place Tacloban, Brgy, 77 Tabuan National Hwy