Teba is an Arab restaurant offering pickup and delivery.