Leo's Place Restaurant at Night, Denver
Additional Details:
Dramatically decorated with the finest antiques, subtly lit through stained-glass and crystal chandeliers. A perfect setting for enjoying masterpiece dishes encompassing the finest from Oriental, French and American cuisines, with some surprises added. 16th and Broadway • Denver. Reservations 892-7088. |