Cafe serving freshly roasted coffee and homemade dishes in a tranquil setting.