Ruffhaus
Find us on Facebook

Contact us at / Come see us!

Address: 4355 Town Center Blvd. #114, El Dorado Hills, CA | Google Map

Phone:(916)941-Dogs (3647)

Hours:
Sunday- 11am till 8pm
Monday-Thursday 11am till 9pm
Friday and Saturday 11am till 10pm