Handmade Streetfood offers freshly prepared street food.