Tuesday, January 17, 2012

Report: Whiz-Tech Technology Cafe Closed

Posted By on Tue, Jan 17, 2012 at 10:00 AM

The Printers Loft, home to Whiz-Tech
  • The Printers Loft, home to Whiz-Tech

Whiz-Tech Technology Cafe (1629 Locust Street; 314-241-9449) has closed, Evan Benn of the Post-Dispatch reported via Twitter on Saturday. Whiz-Tech's website remains live; calls to the establishment are routed through a generic directory without voice mail.

Whiz-Tech opened in December 2010, a unique hybrid of restaurant, internet cafe and computer-repair shop. More as we learn it.

Tags: , ,

Best Things to Do In St. Louis


Never miss a beat

Sign Up Now

Subscribe now to get the latest news delivered right to your inbox.

© 2018 Riverfront Times

Website powered by Foundation