Authentic Taste • Fresh Ingredients • Warm Hospitality
Restaurant Tara – Flavours That Feel Like Home
Restaurant Tara is Hotel Ellora’s signature dining space, known for its comforting flavours and homely ambience. We serve a wide selection of Indian and Chinese dishes prepared with fresh ingredients and traditional recipes. Whether you’re enjoying a family dinner, a business meal, or a casual lunch, Tara promises delicious food, friendly service, and a peaceful dining experience in the heart of Cooch Behar.