Veena Stores: An iconic QSR of Bengaluru, Embraces Aidio Self-Serve Kiosk for Cash-Counter Queue Management
Veena Stores is an iconic self-serve restaurant of Malleshwarm in Bengaluru. It has been a favorite food joint for foodies in this locality for many years. The restaurant is famous for south Indian dishes and people throng to this outlet during weekends.