Laughing Llama Gastropub is located in India on No 148 & 149, St Thomas Building, Brigade Rd, Shanthala Nagar, Ashok Nagar. Laughing Llama Gastropub is rated 4.1 out of 5 in the category gastropub in India.
Address
No 148 & 149, St Thomas Building, Brigade Rd, Shanthala Nagar, Ashok Nagar