Independent cafe offering homemade food. Known for its varied menu and meal deals.