Mendikosolo is a grill house specializing in slow-roasted meats, prepared to retain their natural flavors.