Restaurants: Southern
Treebeards Restaurant In the Plaza
Description
None
Address
700 N Pearl St #G106, Dallas ,, 75201-2818, (214) 871-7477
No email
Phone
Website
Coordinates
Location
Opening Hours
- Monday: 11:00 AM – 2:00 PM
- Tuesday: 11:00 AM – 2:00 PM
- Wednesday: 11:00 AM – 2:00 PM
- Thursday: 11:00 AM – 2:00 PM
- Friday: 11:00 AM – 2:00 PM
- Saturday: Closed
- Sunday: Closed
Similar Companies