Talk:Feng Ray Food Stall

Other things I would have put on the page
For interest and to save my work, here's what I had as a draft before the input form was made findable:

The Feng Ray Food Stall is located at 83 Dominion Road, Mount Eden, Auckland, New Zealand. Not quite "Halfway down Dominion Road" in the words of the song.