Taste of India – DENVER

 

Be the first to review

Self-service for lunch, table service for dinner at this unassuming, traditional Indian restaurant.

image