Hubba Bubba is an American restaurant.