A cafe offering a refreshing atmosphere. Known as Green Cafe, it's a local spot for coffee and relaxation.