Anh Ba is a Vietnamese restaurant offering a diverse menu including sushi, Thai curry, noodle dishes, and spring rolls. Delivery service is available.