Ruby Street, Davao City, Mindanao 8000, Philippines
View on Map
What travelers say:
This is a local restaurant in Davao, Indonesia. It mainly provides Filipino food. It is still very recommended. The restaurant environment is first-class, giving people a great feeling, and the food tastes great.