The Toasted Owl Cafe
Restaurant/cafe
86001 Flagstaff
United States
Phone: (928) 774-5326
Website: http://www.thetoastedowl.com
Opening times:
Mon: 7:00 am - 4:00 pm
Tue: 7:00 am - 4:00 pm
Wed: 7:00 am - 4:00 pm
Thu: 7:00 am - 4:00 pm
Fri: 7:00 am - 4:00 pm
Sat: 10:00 am - 3:30 pm
Sun: 10:00 am - 3:30 pm
The Toasted Owl Cafe is an exceptional new alternative cafe located on Birch Avenue offering wonderful and delicious coffee, pastries, breakfast, and lunch



