Ans:
A Tea House Franchise requires around 100 sq. ft of space. But the ideal space for opening a tea house would be 150 sq. ft. of space.