Avalon Ann Arbor
Avalon Cafe + Kitchen
120 E. Liberty
Ann Arbor, MI 48104
734-263-2996
Mon - Sun, 8am - 3pm
*After Hours* Fri & Sat, 6pm - 10pm
120 E. Liberty
Ann Arbor, MI 48104
734-263-2996
Mon - Sun, 8am - 3pm
*After Hours* Fri & Sat, 6pm - 10pm