Skip to main content
Log in
Home
Sacramento
SMF - Bambuza - B
SMF - Bambuza - B
SMF - Bambuza - B
Closed
Takeout 5:00 AM - 7:00 PM
6900 AIRPORT BLVD, #2374 TERMINAL B, SACRAMENTO, CA 95837
Call
Directions
Share
Order online
About
Come in and enjoy!
Contact
Phone
(503) 256-2222
Location
6900 AIRPORT BLVD, #2374 TERMINAL B
SACRAMENTO, CA 95837
Loading map...
Home
Sacramento
SMF - Bambuza - B