X

Bay Leaf Restaurant in Dehradun

Bay Leaf Restaurant

Address- Hotel Ambassador, 11-A Rajpur Road, Windlass Shooping Complex, Dehradun-248001 (Uttarakhand), India. Contact No- 0135-2655831 | 2655832 Website- info@ambassadordehradun.com Email- www.ambassadordehradun.com…