Skip to content

How Much Tea Room Owners Make: $233K Year 1 EBITDA Model