Love the lemon pepper wings, the G man said so
The most under rated wing place ever. Just because it’s mall food doesn’t mean it’s bad food. This place has some of the THE BEST lemon pepper wings on the north side!