Thank you for visiting our Website
We hope you’ll visit our restaurant soon! Call 406.248.6400 for reservations or takeout. If you need immediate reservations or assistance, the fastest way to reach us is by phone. We are busy cooking, but we’ll do our best to get back to you!
Our address is:
2912 7th Ave. North