Lee House Restaurant

Address: 7904B 104 Street
Phone: 780.438.0790

• Is wheelchair accessible
• Takes reservations
• No outdoor seating available

Reviewed in Vue Weekly:

Leave a Comment