Bar
Trabocco Kitchen and Cocktails
71 locals recommend,
Tips from locals
Located right inside South Shore Center, this ;ovely Italian restaurant has such a beautiful ambiance and great for special occasions!
Unique things to do nearby
Locals also recommend
Location
2213 S Shore Center
Alameda, CA