Toasted Owl
About
The Toasted Owl Cafe - 12 S. MIKES PIKE, Flagstaff, AZ Tel (928) 774-5326
The Toasted Owl is a small family - owned and operated cafe located in the historic downtown district of Flagstaff, AZ. While new to Flagstaff, our family has been in the restaurant business for the over 30 years and we're excited about this new venture in beautiful Flagstaff! Our goals are to provide a wonderful and affordable dining experience, create a warm and inviting atmosphere, and satisfy EVERY guest!
Contact
12 S Mikes Pike
Flagstaff, Arizona
86001