Nepal House
Food & cafes
Address2601 W Devon Ave
Opening hoursSu-Mo, We-Th 10:30-21:15; Fr-Sa 10:30-21:30
Phone+17736810200
Websitehttp://thenepalhouse.net/
Websitehttps://www.thenepalhouse.net/
E-mail[email protected]
Coordinates41.99754287, -87.69495602