Bubble Bee (Vadodara) / January 31, 2018 Bubble Bee, a dessert bar to relax with some waffles and bubble tea. They employ a “make your own” philosophy, thus giving the power to you, to design your Read More