Shiraz's Orchid
4 Queens Road Hotel Shiraz Regency, Amritsar 143001 India
Shiraz's Orchid is a Asian, Chinese, Indian, International, Thai place is located in Amritsar, Punjab. The address of Shiraz's Orchid is 4 Queens Road Hotel Shiraz Regency, Amritsar 143001 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 183 506 3331,