View from Delicase smaller.jpg
LRC-Logo.png

Located on the RiverPlace Esplanade at

315 S Montgomery St #310

Portland OR 97201

Current hours:
Monday 9am - 8pm
Tuesday 9am - 8pm
Wednesday temporarily closed
Thursday 9am - 8pm
Friday 9am - 8pm
Saturday 12 - 9pm Ice Cream only
Sunday 12 - 9pm Ice Cream only

contact us through email at