O Beyrouth offers a unique Mediterranean culinary experience with catering, dine-in, and takeout options.