OPEN FOR TAKE-OUT & DELIVERY 858-860-5730
9841 Mira Mesa Blvd, San Diego, CA 92131 · (858)860-5730
Copyright © 2020 SHABU WORKS - All Rights Reserved