There are 2 Tea Shops in Lima, Ohio, serving a population of 37,592 people in an area of 14 square miles. There is 1 Tea Shop per 18,796 people, and 1 Tea Shop per 6 square miles.
In Ohio, Lima is ranked 193rd of 1454 cities in Tea Shops per capita, and 164th of 1454 cities in Tea Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Lima Tea Shops.