Oren's Hummus is a Mediterranean restaurant in Palo Alto that specializes in authentic Israeli cuisine. While their menu primarily features hummus and other vegetarian dishes, they also offer a variety of meat options. From grilled chicken skewers to lamb kebabs, Oren's Hummus serves up flavorful and tender meats that are perfect for meat lovers. The restaurant's casual and relaxed atmosphere makes it a great place to enjoy a satisfying meal with friends and family.