Skip to content

How Much Does a High Tea Room Owner Make? $717k Year 1 EBITDA