Houston’s Restaurant
Houston’s, is an American institution since 1977. Everything at Houston’s is prepared daily from scratch and each plate is composed with a thoughtful attention to detail. Their service strives to be timely and graceful thereby allowing you to focus on the important things, enjoying good company over a fine meal.
3321 Lenox Rd NE
Atlanta, GA 30326
404-237-7534