Boba & Chill Bubble Tea is a bubble tea shop offering a variety of bubble tea drinks. They also appear to serve desserts. The establishment is located in Funchal.