Nova

Address

1417 W. Davis St.
Dallas, TX 75208
214-484-7123

Hours

Sun: 11 am-3 pm, 5 pm-midnight
Mon: 5 pm-midnight
Tue: 5 pm-midnight
Wed: 5 pm-midnight
Thu: 5 pm-midnight
Fri: 5 pm-midnight
Sat: 11 am-3 pm, 5 pm-midnight

Good to Know

  • $$$
  • Full Bar