Get directions to: Beacon Light Subway, Garden City, ID
Restaurant address: 12795 Horseshoe Bend Road Garden City, ID 83714, USA
Restaurant: Beacon Light Subway