Are small ready to eat dishes prepared by vendors in streets and markets. Often found in busy urban areas, street food in recent time has become trendy as it fuses flavours and cultures with modern and experimental cooking techniques. Dishes are often far cheaper than that of a high-end restaurant, but are by no means lacking in creativity, quality or skill.