The Henry hero image

The Henry

Restaurant

2301 N Akard St Ste 250, Dallas, TX 75201, USA

Biter Score
8.2
Open
Saturday: 8 AM – 11 PM
The Henry photo 1
The Henry photo 2
The Henry photo 3