India House Restaurant

1514 Blake St., Denver, CO 80202
Local: 303-595-0680
Region: Denver Area City: Denver

Overview

Open Daily - Patio Seating - Valet Parking Available - Live Entertainment, Fri & Sat.