This is a store, not a restaurant. However, some of the products sold in the shop are being prepared and served right then and there. Don't expect a big menu, tables or even a waitress. There's a limited number of tables to enjoy the food. Yet, considering the prices I'd rather just buy the products and prepare them at home.
EkoPlaza has stores all over The Netherlands, so once you get to know their products it is a great source if one fails to find a restaurant.Pros: Chain store, everywhere in Holland
Cons: High prices, Not a restaurant