Tay Do is a casual Vietnamese restaurant specializing in pho, known for serving generous portions. Established in 2000, it offers a taste of South Vietnam through its cuisine.