Eating Indian at India's Castle Restaurant and Bar restaurant in Greenwood Village, CO.

Feedback

Do you manage or own India's Castle Restaurant and Bar?

Yes