Kuboba Spot
(59)
Restaurant
Address: 2618 Telegraph Ave, Berkeley, CA 94704
Hours: Closed ⋅ Opens 11 AM
Phone: (510) 529-4046
2618 Telegraph Avenue, Berkeley, California 94704 · We Cater 2 U ❤️ #ContactUs #Orderthruezcater #ToastOnline #KubobaSpot #Berkeley #icater #Wecater # ...