
The Lucky 7 is located at 16 Sheafe Street in downtown Portsmouth. The shop is now open until 9pm friday nights in conjunction with 'Portsmouth Lights on Friday Nights'.
The Lucky 7 is located at 16 Sheafe Street in downtown Portsmouth. The shop is now open until 9pm friday nights in conjunction with 'Portsmouth Lights on Friday Nights'.