Tabouli's is a Greek and Mediterranean restaurant.