Schlotzsky's Deli
1701 Rio Rancho Dr
Rio Rancho NM United States
Hot sandwhich's, 8" pizza, salad, wraps, soup.
Web Information:
Web Page
Menu
Hours: Seven Days, Mon-Thurs: 10:30 am - 9:00 pm, Fri: 10:30 am - 9:00 pm, Sat: 10:30 am - 9:00 pm, Sun: 11:00 am - 7:00 pm
Phone: 505.891.3131
Fax: 505.896.9400
Parking: own parking lot