Edinboro residents and visitors find John's Wildwood Pizzeria at 105 Erie St, a straightforward pizza restaurant in town. The casual setting suits lunch breaks, evening meals, and orders to take home, drawing in locals looking for reliable pizza without pretense.