3321 Lenox Rd Ne ( )
Atlanta, GA 30326-1334
November 18, 2010
Wish they would open one up here in Alpharetta...then I wouldn't have to drive all the way to Lenox. This place is AWESOME...never had a bad meal here ever. I have tried almost everything on the menu too. Love the chicken tender combo…
These dishes from the Houston's menu are contributed by Menuism users directly, as part of a restaurant review, or as part of an image upload.