Leven Deli Company
Fusion food has never been so intriguing. With a bright new approach to Jewish deli and Mediterranean restaurant concepts, Leven Deli Company offers fresh ingredients and a daily happy hour that begs the question: "why not?" After all, the dictionary definition of "leven" means to raise, to lighten, or to influence something for the better.