There's no restrictor as far as I know. Is the plastic tube and filter assembly on the gas tap breaking up in the tank maybe? What colour plastic? (Sounds like a random question but could help find the source!)
Ride safe,
Simon.
There are two white plastic filters on the petrol tap as shown in Steve's photo and the one below.
I can't think what else it might be from. I have seen a case where the plastic on these filters has just crumbled and it could be, if that has happened to yours, that some debris has blocked the little white plastic filter that sits atop the float valve. See http://ttr250.activeboard.com/t45797183/petrol-filter-above-float-needle/
Does no fuel come out if you open the carb bowl drain screw?