Update Info - Frida's
This restaurant was reported as closed. If it is open, let us know.
Frida's
3755 N. Southport Ave.
Chicago, IL 60613
3755 N. Southport Ave.
Chicago, IL 60613
This restaurant was reported as closed. If it is open, let us know.