St. Francis Restaurant Description
New American meals & creative cocktails. Bi-level restaurant featuring seasonal New American fare & an open-air bar with inventive cocktails.
Address:
111 E Camelback Rd, Phoenix, AZ 85012, United States
Phone:
+1 602-200-8111
Website:
https://stfrancisaz.com/
Store Hours:
Sunday: 10am-3pm| Monday: Closed| Tuesday: 3-9pm| Wednesday: 3-9pm| Thursday: 3-9pm| Friday: 3-10pm| Saturday: 10am-10pm