Part of the new renovations at the Mayfair Hotel is a new coffee bar called Roberts’ Cyber Café, an Illy brand franchise. Illy is a great tasting coffee from Italy. Complimentary wifi and newspapers are available.

A rather small sign on the corner of 8th and St. Charles

- Entrance of the café at the Mayfair Hotel

The Illy Coffee Bar at the Mayfair
Roberts' Cyber Café
421 N. 8th Street
St. Louis, MO 63101
(314) 421-2500








No Comments Yet - be the First!