Rock Castle Restaurant - A Royal Treat


Address:

No. 8-2-410, Road No. 4, Banjara Hills, Opp GVK Mall Lane, Green Valley, Banjara Hills, Hyderabad, Telangana 500034, India

Download our new App now !