There’s still time to order pies, sides, and individual meals from the deli and all-natural and sustainable Christmas trees; call 612-922-1159 to order by phone, or stop by.
There’s still time to order pies, sides, and individual meals from the deli and all-natural and sustainable Christmas trees; call 612-922-1159 to order by phone, or stop by.