SLO Foods Organic Cafe
Phone: 480-483-3735
Website: http://www.slofoodsaz.com
Opening times:
Sun 8:30 am - 9:00 pm
Mon 10:30 am - 3:30 pm
Tue 10:30 am - 9:00 pm
Wed 10:30 am - 9:00 pm
Thu 10:30 am - 9:00 pm
Fri 8:30 am - 9:00 pm
Sat 8:30 am - 9:00 pm
SLO stands for Simply Live Organic
We pride ourselves in preparing, cooking, and serving the highest quality certified organic food. Slo Foods does not age our marinate any of our meat, poultry or fish. Our simple seasonings provide the best combina