Tastan's is a bustling restaurant with an extensive menu, offering Mediterranean cuisine.