Hubble Bubble is a cafe and restaurant offering dine-in and takeout options.