"pho" Vietnamese Restaurants in Ventura, CA 3.0 / 5 based on 125 votes 9021PHO Vietnamese Restaurant 30990 Russell Ranch Rd Westlake Village, CA 91362 3.0 / 5 based on 45 votes Mai's Cafe & Da Aloha Lounge Vietnamese Restaurant 1967 E Main St Ventura, CA 93001