Papalou's BBQ Address: 503 W Main St, Greenwood, MO 64034 Phone: (816) 623-3322 Restaurants, Barbecue Other Businesses: Greenwood Country Tearoom at 502 E Main St, Greenwood, MO 64034 Martin Marietta Aggregates at 15719 Airport Rd, Greenwood, MO 64034 Woodworth, Brad at 4076 SW Marline Dr, Greenwood, MO 64034 T & T BBQ at 304 7th Ave S, Greenwood, MO 64034