do they deliver?

Hannah Marie | Mar 17, 2019 | Category: Chinese restaurant in Omaha, Nebraska

House Of Lee Restaurant - All questions

Address: 5446 N 90th St, Omaha, NE 68134, USA

Doug Johnson | Mar 18, 2019

They do not deliver.

Les Schmidt | Mar 18, 2019

Don't know, but worth braving the cold to get some.

Savannah Nodskov | Mar 18, 2019

No

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places