Ca Pepa is a Mediterranean restaurant with a cafeteria offering traditional European and Chinese cuisine.