The Tandoor

10401 US Highway 441 Suite 322  Leesburg, FL - 34788
Directions & Maps
Phone: (352) 323-0078
http://www.tandoorusa.com