Independent coffee shop serving great food and superb coffee. Offers a varied menu.