Forest Grove OR #B Forest Grove OR | Izgara Bar & Grill, Restaurants 1. 2036 Main St, #B, Forest Grove, OR 97116 | Izgara Bar & Grill (503) 352-9306