Irish street food takeout. Known for innovative takes on food favorites.