My Big Fat Greek Restaurant Address: 105 N Division St, Pinehurst, ID 83850 Phone: (208) 682-2325 Delicatessens Other Businesses: Brewed Awakening at 802 N Division St, Pinehurst, ID 83850 Tall Pine Drive-In at 203 N Division St, Pinehurst, ID 83850