Address: 3416 S. Route 59 #116, Naperville, IL 60564     Phone: 630-355-6688
 
© 2011 Lajiao, Asian Bistro & Noodles, All Rights Reserved.