Upper Crust

Located in King Khalid International Airport (RUH) on Terminal 5 Ticketing/Gartes Nearby 508A
Info

Upper Crust specializes in fresh baguette sandwiches, pastries, coffees, to-go sandwiches, and cold drinks

Contact
http://www.foodtravelexperts.com