Al Batal is a one stop snack shop that offers a variety of sandwiches and dishes from several different types of cuisine.
They also have an excellent delivery service.