Report: Whiz-Tech Technology Cafe Closed

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.

Location Info

Whiz-Tech Technology Cafe

1629 Locust St., St. Louis, MO

Category: Restaurant

Sponsor Content

Now Trending

From the Vault