The Maple Leaf Tea Room is located on historic Commerce Street in the heart of downtown Lynchburg, VA. This unique restaurant offers Canadian/British cuisine for lunch, and authentic afternoon tea service.
This company has no teams yet
This company has no offices yet