Select City:

Hyderabad

ORRA Hyderabad

Shop No.6-3-883/4/1/A , K P R Plaza, Punjagutta, Hyderabad, Telangana 500082
Hyderabad - 500082
Phone : 040-23400954 / 6300583046 / 6300055611
Get Directions