Le Grand Bistro and Oyster Bar in Denver
(303) 534-1155
Le Grand Bistro & Oyster Bar is Downtown Denver's Best New Restaurant. Located at 1512 Curtis Street, just blocks from the theatre of the Denver Center for the Performing Arts, the Colorado Convention Center & the 16th street mall, Le Grand features Everyday ...