9360 Station St #100, Lone Tree, CO 80124, USA
The Clock Tower Grill is a family-owned and operated restaurant that has been serving the Lone Tree community for over 25 years. We are known for our delicious food, friendly service, and comfortable atmosphere. Our menu includes something for everyone, including burgers, sandwiches, salads, and pizza. We also have a variety of beers and wines available. We are open for lunch and dinner, and we offer catering services for your next event.