Yes, you can bring sandwiches through security, but no drinks, anrd we did not see a water fountain in the airport. We left a few weeks ago and the Domino's had no pizza then, and it was pretty earliy, all they had were wings and chicken alfredo, so seems like they are having a regular problem with pizza. Zee Best does not have much in the way of parking, but they are on the road to the airport and we got sandwiches there.