Cheba Hut Toasted Subs
- Address
- 3700 Ellison Rd NW
- Place
- Albuquerque , NM 87114
- Landline
- (505) 897-5926
Description
Cheba Hut Toasted Subs can be found at 3700 Ellison Rd NW . The following is offered: Sandwiches - In Albuquerque there are 80 other Sandwiches. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Sandwiches(505)897-5926 (505)-897-5926 +15058975926