Shang Hai Restaurant
Address:
20 Village Dr, Pagosa Springs, CO 81147
Phone:
(970) 731-1688
Hours:
- Mon: 9am-11pm
- Tue: 9am-11pm
- Wed: 9am-11pm
- Thu: 9am-11pm
- Fri: 9am-11pm
- Sat: 9am-11pm
- Sun: 9am-11pm
Other Businesses:
- Taco Bell at 63 N Pagosa Blvd, Pagosa Springs, CO 81147
- Kfc at 66 Country Center Dr, Pagosa Springs, CO 81147
- Taco Bell at 66 Country Center Dr, Pagosa Springs, CO 81147
- Cs'deli & Ice Cream Parlor at 135 Country Center Dr, Pagosa Springs, CO 81147
- Eddie's Up Town Grill at 20 Village Dr, Pagosa Springs, CO 81147