Loumars Pie & Tarts is located in Tagaytay Vase, Philippines on Gen. Emilio Aguinaldo Highway, Silang Junction North,. Loumars Pie & Tarts is rated 3.7 out of 5 in the category pie shop in Philippines.
Address
Gen. Emilio Aguinaldo Highway, Silang Junction North,