Ambli Denver
Bar & Restaurant $$
Description
Ambli is a tapas bar and restaurant that specializes in fine food, wine and drinks. We have two locations in Denver - at Holly Street and DTC. Frequently Asked Questions
Places You Should Consider
Ambli Denver Photos
News & Articles