Taj Mahal Restaurant

148 W Oak St
Fort Collins, CO 80524
Phone No: (970) 493-1105