Get directions to: Izgara, Forest Grove, OR Restaurant address: 2036 Main St # B Forest Grove, OR 97116, USA Driving Walking Bicycling Restaurant: Izgara