There are 2 Coffee & Tea Shops in Lisbon, New Hampshire, serving a population of 873 people in an area of 4 square miles. There is 1 Coffee & Tea Shop per 436 people, and 1 Coffee & Tea Shop per 1 square miles.
In New Hampshire, Lisbon is ranked 28th of 311 cities in Coffee & Tea Shops per capita, and 43rd of 311 cities in Coffee & Tea Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Lisbon Coffee & Tea Shops.
John Stark Coffee House 10 School Street Lisbon, NH
River Cafe 6 South Main Street Lisbon, NH