Come taste a delicious creation at Amadeus Steak & Seafood House. Explore a menu featuring steaks, priced at 26$ to 60$ and can get there by public transit and car. The neighboring...more...See more text
This is the best place to eat in Durham,the owner makes you feel like the most important person in the world.I would bring a lady I wanted to impress here for sure.Read more