The ultimate luxury

Beef Nachos - Farm Hills Garden - Tagaytay

A mix of Western and local cuisine, good for sharing