Town House Restaurant
Add to Favorites
Add Hours
12 Years
in Business
Saved to Favorites
Phone: (505) 255-0057
Address: 9018 Central Ave SE, Albuquerque, NM 87123
The Town House Restaurant
Town House Dining Room
Price Range : Average
6600 Menaul Blvd NE, Albuquerque, NM 87110
5001 Jefferson St NE, Albuquerque, NM 87109
9100 Central Ave SE, Albuquerque, NM 87123
10220 Central Ave NE, Albuquerque, NM 87123
7220 Lomas Blvd NE, Albuquerque, NM 87110
1935 Eubank Blvd NE, Albuquerque, NM 87112
11301 Central Ave NE, Albuquerque, NM 87123
5011 Pan American West Fwy NE, Albuquerque, NM 87109
4949 Pan American West Fwy NE, Albuquerque, NM 87109