eatdrink: Tamborine and Tamborine Mountain

Leaf Japanese Restaurant

Leaf Japanese Restaurant provides real healthy Japanese – dine in or takeaway with great vegetarian menu.

Lunch and Dinner Wednesday to Sunday

LOCATION:

9-13 Main Western Road, Tamborine Mountain,

T 07 5545 4223