Advertisement Best food everGreat mimosas Event Venue & Nearby Stays Nova, 1417 W Davis St,Dallas,TX,United States Sharing is Caring: