New Leaf Bistro is a relaxed cafe offering Vietnamese cuisine, including pho, vermicelli bowls, and bubble tea. Takeout and delivery options are available.