Delifrance is a Mediterranean restaurant.