Sherpa Garden Restaurant And Bar

1005 W Colorado Ave Colorado Springs CO 80904 USA

(719) 896-5577

Location