Go back to full page
Add Photo · The Green House's Olive Tree Cafe & Restaurant
Contact Information
The Green House's Olive Tree Cafe & Restaurant
11 Bali Ln, Singapore 189848
Get Directions
Upload Photo
No image selected
Remove
Drag and drop or
click here
to browse
Add Photo