Skip to main contentToast Local logo
SMF - Bambuza - B

SMF - Bambuza - B

Closed

Takeout 5:00 AM - 7:00 PM

6900 AIRPORT BLVD, #2374 TERMINAL B, SACRAMENTO, CA 95837