Olive Tree Greek Grill

379 West Uwchlan Avenue Rte 113 Downingtown PA 19335 USA

(610) 873-7911

Location