113 S. San Francisco St., Ste A, Flagstaff, AZ 86001. | (928) 774-5471
{South Side of the Tracks.)
Contact.
Have a question about a menu item? Have a special order or catering needs? Contact us using our handy form down below or give us a call at 928-774-5471.