Szechwan Chinese Restaurant 1605 Juan Tabo Blvd NE Albuquerque NM United States
Hours: Mon-Thur 11:30 am-9:30 pm; Fri 11:30 am-10 pm; Sat noon-10 pm; Sun 4 pm-9:30 pm
Phone: 505.299.9133