Main menu Open search menu

Lotus Garden

Chinese Restaurant
2851 West 120th Avenue, Denver, CO 80234 2851 West 120th Avenue, Denver Directions
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

You won't be disappointed at Lotus Garden in Denver, where well-prepared eats and delicious drinks rule the menu.

At Lotus Garden, you can safely park just around the corner.

Lotus Garden serves up affordable fare, allowing you to indulge in all of your favorite menu items.

Explore Nearby
Lotus Garden