Sqwires Restaurant

1415 South 18th St., St. Louis, MO 63104
314-865-3522

Info Reservations Menus Map Restaurant Website

Our Social Media Pages

Facebook Twitter Pinterest Google Plus

Our App Stores

Apple Store