Coffee & Smoke offers a unique cafe and pub experience.