Nollowa Bar & Grill


2560 Royal Ln #102
Dallas, TX 75229

A Bar and Grill in Dallas TX

Bar & Grills, Restaurants


Mon 6:00 pm - 2:00 am Tue 6:00 pm - 2:00 am Wed 6:00 pm - 2:00 am Thu 6:00 pm - 2:00 am Fri 6:00 pm - 2:00 am Sat 6:00 pm - 2:00 am Sun 6:00 pm - 2:00 am

Click the button to add a review for Nollowa Bar & Grill

Add Review