El Baraka is a sandwich shop.