Sir Andrew Macphail Homestead Tea Room

Sir Andrew Macphail Homestead Tea Room

271 Macphail Park Road, Orwell

 

Sir Andrew Macphail Homestead Tea Room, open 12 noon-1:30:pm, Wednesday through Saturday;  July – August, Brunch on Sunday 11:30 am – 1:00 pm.