InstagramGo to InstagramMention byChicago Food HQ | Restaurant Reviews“Food creator discovered New Era Restaurant in Maywood near Chicago and was impressed by their birria pizza.”Item hidden