The Happy Viking Restaurant Posted on January 24, 2025 by Danielle Kennedy Details Location Address:741 Plumas Street, Yuba City, California, 95991, United States