A Chinese Street food made of rice (probably), Veg food, A little bit sweet at very cheap price.
The place is located in Hefei Anhui China

source