All types Cafe Restaurant All types All types Cafes Restaurants Best cafes in Parma, ID Open now Peg Leg Bistro 215 Main Ave, Parma, ID 83660 Restaurant Cafe