Yes, ulli vada is a South Indian snack, mostly sold at tea shops, and is common street food in Kerala.