Moontower Cafe is a cafe offering freshly brewed coffee and pastries in a welcoming atmosphere.