Happy Time
Address:
3971 Railroad Ave, Yuba City, CA 95991
Phone:
(530) 673-2899
Restaurants
Other Businesses:
- El Toro Loco at 240 Garden Hwy, Yuba City, CA 95991
- Club 21 at 275 Garden Hwy, Yuba City, CA 95991
- Jimmy's Restaurant at 1400 Whyler Rd, Yuba City, CA 95993
- Corner Bar at 215 Fairman St, Yuba City, CA 95991
- Las Palmas Restaurant at 105 Garden Hwy, Yuba City, CA 95991