Own or manage a place in town?Claim a listing
The Green Room is an eclectic, must-experience spot for those who love tea or are looking for a new lunch spot downtown. The cafe specializes in loose leaf teas. Salads and cakes are also offered. Original art, done by local artists, is displayed and for sale on the walls.