Posted in Web NOVA RESTAURANT, Dallas – Photos & Restaurant Reviews – Tripadvisor July 9, 2024 Order food online at Nova Restaurant, Dallas with Tripadvisor: See 77 unbiased reviews of Nova Restaurant, ranked #246 on Tripadvisor among 2,287 restaurants in Dallas. https://www.tripadvisor.com/Restaurant_Review-g55711-d1893982-Reviews-Nova_Restaurant-Dallas_Texas.html