11 days ago,
Home of the world's cleanest chicken intestines! Get a taste of street food from all over the world in this one of a kind restaurant at Lilac street. Urban Street Food: World's Best Street Food imports the ingredients from the countries of their respective dishes, making for a truly authentic urban street food experience. It's a road trip for your taste buds!