Farm Hills Garden - Tagaytay

Loading Site ...

Food Luxury Delight

Cafe and Restaurant

Cafe and Restaurant

Menu

Cafe and Restaurant

Indoor & outdoor seats,
surrounded by lush foliage