Italian bistro located in Spinola Bay.