LEON Schiphol Plaza is a restaurants in Schiphol, Netherlands. It is located at Vertrekpassage 135, 1118 AS Schiphol. Visitors rate it 4 out of 5 based on 78 reviews.
Health food restaurantFast food restaurant
Service options
Accessibility
Offerings
Dining options
Amenities
Atmosphere
LEON Schiphol Plaza is located at Vertrekpassage 135, 1118 AS Schiphol, Netherlands.
LEON Schiphol Plaza has a rating of 4 out of 5 based on 78 reviews.
LEON Schiphol Plaza offers dine-in. Delivery is not available.
Yes, LEON Schiphol Plaza is listed as good for kids.
How to get there