Liido Restaurant

128 W Lake St, Minneapolis, MN

Menu (As of 11/2)

Recommended

Your Choice Of

New

Liido Restaurant: hours and how to order