Shabu Shack Illuminated red and white channel letters. Address: 7419 Laguna Blvd #220, Elk Grove, CA 95758 View fullsize View fullsize View fullsize Mylan TruongSeptember 12, 2023 Facebook0 Twitter LinkedIn0 Reddit Tumblr Pinterest0 0 Likes