Chez Azad Sandwich is a sandwich shop offering fast food options. It is located in Brussels and provides various snacks.