Barbados -Tea Lounge & Grill is located in Islamabad, Pakistan on Japan Road،, Phase 7 Bahria Town, Rawalpindi,. Barbados -Tea Lounge & Grill is rated 4.5 out of 5 in the category western restaurant in Pakistan.
Address
Japan Road،, Phase 7 Bahria Town, Rawalpindi,