Café de la Place is a coffee shop and more -- here you can actually get some work done! Along with Internet, printer, and scanner access, the restaurant has an extensive French-style menu with sandwiches, soups, salads, croissants and much more.
- Open Hours: Monday to Sunday from 08:00 AM to 10:00 PM
- Accept Credit Card: visa, mastercard, amex
- Takeout Available: Yes