is an excellent steakhouse, steak Restaurant
Ranked #1 of 24 Restaurants in Littleton Englewood.
Some say, it is exceptional, romantic.
The Latest Review: ★★★★★
Sent on the 4th of October, 2006
Steakhouse 10 in Englewood is an excellant restaurant. Great tasting food with wonderful presentation. Exceptional service. The main level dining room is a very nice place to dine with friends. If you want something a little more Romantic, I highly recommend the upstairs far left corner table. ..... My husband and I will be celebrating our anniversary there tomorrow night!!!