Restaurants

Al Batal

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.