Baba Ghannouj is a Mediterranean restaurant offering both an all-you-can-eat buffet and a la carte options.