Report: Whiz-Tech Technology Cafe Closed

printers0117.jpg
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

My Voice Nation Help
1 comments
Fprerfect275
Fprerfect275

check mo. casenet .com yasha henderson  lol i need say nothing more.

Now Trending

From the Vault

 

Loading...