Al Tarabas is a pizza restaurant offering a diverse selection of excellent pizzas. Open for dinner Monday-Friday, and lunch/dinner on weekends and during peak season.