Is It Snackbar No rating yet Restaurants Yakitori restaurant 2311 Magnolia St, Oakland, CA 94607 Closed today Website Details →