Sink your teeth into mouthwatering American and Lebanese food at our upscale cafe and deli in Cleveland, Ohio. Juji's Cafe & Deli has been in business since 2003. Our friendly staff has 20 years' combined industry experience. Located in the Statler Arms Building, our Cleveland deli, diner, and cafe offers moderately priced, delicious food prepared fresh daily, From an energizing omelet to...