Lio Restaurant
3 Spring Street
Portland, Maine 04101

207.808.7133

OPEN for curbside pick-up
Tuesday – Saturday 4:30 – 6:30
order online anytime.