Phone: (573) 426-3424
Hours: Tue-Sat 12-8 PM
Sign up to be notified about monthly deals!
“Thank you Mario! But our Princess is in another castle!” - Toad
We are open
12PM - 8PM
Tuesday - Saturday
613 N. Pine Street Rolla MO
Have an opinion about us that you'd like to share?
We're always looking to improve our service for you!
Tell us here!