Green House Deli is a cafe offering coffee, cookies, and other sweet treats.