Leelavadee Thai Restaurant

Sit in a relaxed, comfortable atmosphere enjoying enticing entrees, mouth watering mains and delectable desserts.

Shop 1, 110 James Street, Templestowe 3106
24 Riverwood Lane, Templestowe 3106
Leelavadee Thai Restaurant
Shop 1, 110 James Street, Templestowe 3106