Jo's Restaurant Bar is located in Fenwicks department store and provides drinks, sofas and relaxing music for a break from shopping.
Jo's Restaurant Bar is located in Fenwicks department store and provides drinks, sofas and relaxing music for a break from shopping.