Artisan coffee shop offering bubble tea. Independent establishment located on the high street.