Farmhouse Inn And Restaurant in Tarlac
Phone Number: +63459823589 , +63 45 982 3589
Website: Suggest Official Website
Categories: Restaurant
Address: Santa Rosa-Tarlac Road, 2300 La Paz, Tarlac
GPS Coordinates:
15.44346,120.72707
Tarlac, Central Luzon, Philippines
Facebook: facebook.com/1260440907357974
Instagram: Photos and Videos