Top Local Places

Leelavadee Thai Restaurant

Shop 1 / 110 James Street, Templestowe, Australia
Restaurant/cafe

Description

ad

Yummy Thai food (dine in or take-away) at the Templestowe Village seven nights a week from 5.30pm

CONTACT

Quiz