Samovar Restaurant Menu

$$Kerala
29, Hennur Main Road, Bengaluru, Karnataka 560084

Know a great happy hour or special for this location?