Asia Bistro St. Leon is a Vietnamese restaurant known for using fresh garden produce and accommodating special requests.