Du-za Mi-ha is a Vietnamese restaurant known for its pho and fried noodles. It offers outdoor seating.