It's location is not in the main streets of Davao City, the place is actually sitting inconspicuously along Palm Drive (a secondary road usually used to avoid the heavy traffic at the main street). Not only that, you won't find any distinct facade nor big signboard to lead you to this cloistered restaurant. You will know that you are in the right place when you see a small placard that stands along the road (not even big enough to get your attention).