Mustachio Foodcorner is an Italian restaurant offering fresh dishes with convenient parking. Expect quick service and a menu averaging €10-€15.