Bistro CUBA offers wood-oven pizzas, chargrilled mains, and pasta. Enjoy patio dining overlooking Spinola Bay. Pet-friendly.