Omnivore St Denis is a Lebanese restaurant offering a colorful menu with a variety of flavorful dishes and sandwiches.