The Toasted Owl is a quaint cafe that is local and family owned with two locations in Flagstaff, Arizona, serving breakfast and lunch 7 days a week.
Tag: Arizona Restaruant
Recent Posts
Upcoming Events
- There are no upcoming events.
The Toasted Owl is a quaint cafe that is local and family owned with two locations in Flagstaff, Arizona, serving breakfast and lunch 7 days a week.