Get directions to: Fortune Wok, Garden City, ID
Restaurant address: 5161 N Glenwood St Garden City, ID 83714, USA
Restaurant: Fortune Wok