The Town House Dining Room

AAA Inspector Rating
9018 Central Ave SE
Albuquerque, NM 87123- Map It
Phone: (505) 255-0057
AAA Inspector Rating Details (scale 1-5)
3.0
Overall
Food2.8
Service3.1
Decor3.2
AAA Inspector Notes
Steaks and Greek food are specialties at the long-popular Central Avenue dining spot. Patrons are likely to find this place suitable for enjoying a relaxed dinner with friendly hosts.
$8-$25
American
Jct Central Ave and Carlisle Blvd, just e. 9018 Central Ave SE 87123
Closed some major holidays; also Sun.
Casual Dining. Lunch and dinner served. Beer & wine.