Wolfie’s Bar and Grille

North St

North St, Smyrna, DE 19977, USA | 302-659-2110

Website | Menu | $$

Known for

  • american

Teams