Opa Restaurant shares Lebanese culture and cuisine. Founded in 2003, this establishment offers a taste of its homeland's culinary traditions.