ATAGalleryConstructionRita - Queen of SpeedMarch 10th 2005
Click to view full size image
This photo seems to suggest that there will indeed be a food shop by the Rita queue line.
Spacer