United States New Hampshire Portsmouth
The Green Room
- 41 Vaughan Mall
- (603) 404-7336
- https://greenroomnh.com/
Tips from the community
Smoothie and bowl restaurant offering several vegan options on the menu and vegan soft serve ice cream.
leah 3 years ago